Enumerations | |
enum | Mode { Mode::undefined = 0, Mode::tile = 1, Mode::bar = 2, Mode::barzflat = 3, Mode::barphiflat = 4, Mode::btlv1etlv4 = 5, Mode::btlv1etlv5 = 6, Mode::btlv2etlv5 = 7 } |
Functions | |
BTLDetId::CrysLayout | crysLayoutFromTopoMode (const int &topoMode) |
ETLDetId::EtlLayout | etlLayoutFromTopoMode (const int &topoMode) |
Mode | MTDStringToEnumParser (const std::string &) |
|
strong |
Enumerator | |
---|---|
undefined | |
tile | |
bar | |
barzflat | |
barphiflat | |
btlv1etlv4 | |
btlv1etlv5 | |
btlv2etlv5 |
Definition at line 14 of file MTDTopologyMode.h.
|
inline |
Returns BTLDetId::CrysLayout as a function of topology mode (to accomodate TDR/post TDR ETL scenarios).
Definition at line 29 of file MTDTopologyMode.h.
References BTLDetId::barphiflat, btlv2etlv5, Exception, and BTLDetId::v2.
Referenced by BtlDigiHitsValidation::analyze(), BtlSimHitsValidation::analyze(), BtlLocalRecoValidation::analyze(), BTLDetLayerGeometryBuilder::buildLayers(), MtdTracksValidation::checkAcceptance(), MTDThresholdClusterizer::clusterize(), MTDThresholdClusterizer::copy_to_buffer(), BTLDeviceSim::getHitsResponse(), MTDTimeCalib::getTimeCalib(), mtd::MTDGeomUtil::globalPosition(), mtd::MTDGeomUtil::pixelInModule(), and mtd::MTDGeomUtil::position().
|
inline |
Returns ETLDetId::EtlLayout as a function of topology mode
Definition at line 43 of file MTDTopologyMode.h.
References BTLDetId::barphiflat, btlv1etlv4, btlv2etlv5, Exception, ETLDetId::tp, ETLDetId::v4, and ETLDetId::v5.
Referenced by MTDParametersFromDD::build(), and ETLDetLayerGeometryBuilder::buildLayers().
Mode MTDTopologyMode::MTDStringToEnumParser | ( | const std::string & | value | ) |
Definition at line 7 of file MTDTopologyMode.cc.
References bar, barphiflat, barzflat, btlv1etlv4, btlv1etlv5, btlv2etlv5, Exception, convertSQLitetoXML_cfg::output, hcallasereventfilter2012_cfi::prefix, AlCaHLTBitMon_QueryRunRegistry::string, tile, and undefined.
Referenced by MTDParametersFromDD::build().