HOPS
HOPS class reference
Namespaces | Macros
MHO_HDF5ConverterDictionary.cc File Reference
#include "MHO_HDF5ConverterDictionary.hh"
#include "MHO_ContainerDefinitions.hh"

Namespaces

 hops
 

Macros

#define AddTable1(TYPE1)
 
#define AddTable2(TYPE1, TYPE2)
 
#define AddTable3(TYPE1, TYPE2, TYPE3)
 
#define AddTable4(TYPE1, TYPE2, TYPE3, TYPE4)
 

Macro Definition Documentation

◆ AddTable1

#define AddTable1 (   TYPE1)
Value:
AddHDF5ClassType< MHO_AxisPack_##TYPE1 >(); \
AddHDF5ClassType< MHO_TableContainer< Int, MHO_AxisPack_##TYPE1 > >(); \
AddHDF5ClassType< MHO_TableContainer< Double, MHO_AxisPack_##TYPE1 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexD, MHO_AxisPack_##TYPE1 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexF, MHO_AxisPack_##TYPE1 > >();

◆ AddTable2

#define AddTable2 (   TYPE1,
  TYPE2 
)
Value:
AddHDF5ClassType< MHO_AxisPack_##TYPE1##_##TYPE2 >(); \
AddHDF5ClassType< MHO_TableContainer< Int, MHO_AxisPack_##TYPE1##_##TYPE2 > >(); \
AddHDF5ClassType< MHO_TableContainer< Double, MHO_AxisPack_##TYPE1##_##TYPE2 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexD, MHO_AxisPack_##TYPE1##_##TYPE2 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexF, MHO_AxisPack_##TYPE1##_##TYPE2 > >();

◆ AddTable3

#define AddTable3 (   TYPE1,
  TYPE2,
  TYPE3 
)
Value:
AddHDF5ClassType< MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3 >(); \
AddHDF5ClassType< MHO_TableContainer< Int, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3 > >(); \
AddHDF5ClassType< MHO_TableContainer< Double, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexD, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexF, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3 > >();

◆ AddTable4

#define AddTable4 (   TYPE1,
  TYPE2,
  TYPE3,
  TYPE4 
)
Value:
AddHDF5ClassType< MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3##_##TYPE4 >(); \
AddHDF5ClassType< MHO_TableContainer< Int, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3##_##TYPE4 > >(); \
AddHDF5ClassType< MHO_TableContainer< Double, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3##_##TYPE4 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexD, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3##_##TYPE4 > >(); \
AddHDF5ClassType< MHO_TableContainer< ComplexF, MHO_AxisPack_##TYPE1##_##TYPE2##_##TYPE3##_##TYPE4 > >();