/** @file simp_lor.h * * Interface to GiNaC's simp_lor objects. */ #ifndef _SIMP_LOR_H_ #define _SIMP_LOR_H_ #include #include #include #include #include class simp_lor; #include "indexed.h" #include "lorentzidx.h" typedef pair strstrpair; typedef pair spmapkey; class spmapkey_is_less { public: bool operator()(spmapkey const & lh, spmapkey const & rh) const { /* cerr << "spmapkey_is_less" << endl; cerr << "lh=((" << lh.first.first << "," << lh.first.second << "),"; lh.second.printraw(cerr); cerr << ")" << endl; cerr << "rh=((" << rh.first.first << "," << rh.first.second << "),"; rh.second.printraw(cerr); cerr << ")" << endl; */ bool res=lh.first