1 #ifndef Alignment_CommonAlignment_AlignableObjectId_h
2 #define Alignment_CommonAlignment_AlignableObjectId_h
18 typedef std::map<align::StructureType, std::string>
MapEnumType;
std::map< align::StructureType, std::string > MapEnumType
std::pair< align::StructureType, std::string > PairEnumType
AlignableObjectId()
Constructor (create maps)
std::map< std::string, align::StructureType > ReverseMapEnumType
const std::string & typeToName(align::StructureType type) const
Convert type to name.
Allows conversion between type and name, and vice-versa.
PairEnumReverseType operator()(const PairEnumType &pair) const
std::pair< std::string, align::StructureType > PairEnumReverseType
align::StructureType nameToType(const std::string &name) const
Convert name to type.
ReverseMapEnumType theReverseMap