22 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"Phase2OTBarrelPanel",
GeometricDet::panel));
25 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"Phase2ITBarrelCombined",
28 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelEndcapDisk",
GeometricDet::disk));
32 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase1EndcapSubDet",
37 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapSubDet",
39 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapFullDisk",
41 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapReducedDisk",
43 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapTDRDisk",
45 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapDoubleDisk",
47 _map.insert(std::pair<std::string, GeometricDet::GeometricEnumType>(
"PixelPhase2EndcapSubDisk",
133 MapEnumType::const_iterator
p =
map().find(
s);
141 ReverseMapEnumType::const_iterator
p =
reverseMap().find(
t);
enum GeometricDet::GDEnumType GeometricEnumType
static MapEnumType const & map()
static ReverseMapEnumType const & reverseMap()
ReverseMapEnumType _reverseMap
std::string const & name(GeometricDet::GeometricEnumType) const
GeometricDet::GeometricEnumType type(std::string const &) const