#include <string>
#include <vector>
-#include <ginac/idx.h>
+#include "idx.h"
-#ifndef NO_GINAC_NAMESPACE
+#ifndef NO_NAMESPACE_GINAC
namespace GiNaC {
-#endif // ndef NO_GINAC_NAMESPACE
+#endif // ndef NO_NAMESPACE_GINAC
class lorentzidx : public idx
{
+ GINAC_DECLARE_REGISTERED_CLASS(lorentzidx, idx)
+
friend class simp_lor;
friend class scalar_products;
return static_cast<const lorentzidx &>(*e.bp);
}
-#ifndef NO_GINAC_NAMESPACE
+#ifndef NO_NAMESPACE_GINAC
} // namespace GiNaC
-#endif // ndef NO_GINAC_NAMESPACE
+#endif // ndef NO_NAMESPACE_GINAC
#endif // ndef __GINAC_LORENTZIDX_H__