Enumerations | |
enum | GeometryMode { Square = 0, Hexagon = 1, HexagonFull = 2, Hexagon8 = 3, Hexagon8Full = 4, Trapezoid = 5, Hexagon8File = 6, TrapezoidFile = 7, Hexagon8Module = 8, TrapezoidModule = 9, Hexagon8Cassette = 10, TrapezoidCassette = 11, Hexagon8CalibCell = 12, TrapezoidFineCell = 13, Hexagon8FineCell = 14 } |
enum | WaferMode { Polyhedra = 0, ExtrudedPolygon = 1 } |
Functions | |
GeometryMode | getGeometryMode (const char *s, const DDsvalues_type &sv) |
GeometryMode | getGeometryMode (const std::string &s) |
WaferMode | getGeometryWaferMode (const char *s, const DDsvalues_type &sv) |
WaferMode | getGeometryWaferMode (std::string &s) |
Definition at line 26 of file HGCalGeometryMode.h.
HGCalGeometryMode::GeometryMode HGCalGeometryMode::getGeometryMode | ( | const char * | s, |
const DDsvalues_type & | sv | ||
) |
Definition at line 29 of file HGCalGeometryMode.cc.
References DDfetch(), Exception, HGCalStringToEnumParser< T >::parseString(), mps_fire::result, alignCSCRings::s, pfDeepBoostedJetPreprocessParams_cfi::sv, and heppy_batch::val.
Referenced by HGCalParametersFromDD::build(), and HGCalTBParametersFromDD::build().
HGCalGeometryMode::GeometryMode HGCalGeometryMode::getGeometryMode | ( | const std::string & | s | ) |
Definition at line 45 of file HGCalGeometryMode.cc.
References HGCalStringToEnumParser< T >::parseString(), mps_fire::result, and alignCSCRings::s.
HGCalGeometryMode::WaferMode HGCalGeometryMode::getGeometryWaferMode | ( | const char * | s, |
const DDsvalues_type & | sv | ||
) |
Definition at line 51 of file HGCalGeometryMode.cc.
References DDfetch(), Exception, HGCalStringToEnumParser< T >::parseString(), mps_fire::result, alignCSCRings::s, pfDeepBoostedJetPreprocessParams_cfi::sv, and heppy_batch::val.
Referenced by HGCalParametersFromDD::build(), and HGCalTBParametersFromDD::build().
HGCalGeometryMode::WaferMode HGCalGeometryMode::getGeometryWaferMode | ( | std::string & | s | ) |
Definition at line 67 of file HGCalGeometryMode.cc.
References HGCalStringToEnumParser< T >::parseString(), mps_fire::result, and alignCSCRings::s.