Go to the documentation of this file.
43 edm::LogInfo(
"TRACKER") <<
"TrackerTopologyEP::TrackerTopologyEP";
48 descriptions.
add(
"trackerTopology", ttc);
52 edm::LogInfo(
"TrackerTopologyEP") <<
"TrackerTopologyEP::produce(const TrackerTopologyRcd& iRecord)";
62 fillParameters(*ptp, pxbVals, pxfVals, tecVals, tibVals, tidVals, tobVals);
64 return std::make_unique<TrackerTopology>(pxbVals, pxfVals, tecVals, tibVals, tidVals, tobVals);
const DepRecordT getRecord() const
unsigned int layerStartBit_
ReturnType produce(const TrackerTopologyRcd &)
unsigned int sideStartBit_
std::unique_ptr< TrackerTopology > ReturnType
unsigned int moduleStartBit_
unsigned int ladderStartBit_
unsigned int sterStartBit_
unsigned int panelStartBit_
unsigned int sterStartBit_
unsigned int sterStartBit_
unsigned int ringStartBit_
unsigned int diskStartBit_
void fillParameters(const PTrackerParameters &, TrackerTopology::PixelBarrelValues &pxbVals, TrackerTopology::PixelEndcapValues &pxfVals, TrackerTopology::TECValues &tecVals, TrackerTopology::TIBValues &tibVals, TrackerTopology::TIDValues &tidVals, TrackerTopology::TOBValues &tobVals)
unsigned int rodStartBit_
unsigned int petal_fw_bwStartBit_
unsigned int petalStartBit_
unsigned int layerStartBit_
unsigned int layerStartBit_
unsigned int bladeStartBit_
const edm::ESGetToken< PTrackerParameters, PTrackerParametersRcd > token_
unsigned int strStartBit_
unsigned int petal_fw_bwMask_
void add(std::string const &label, ParameterSetDescription const &psetDescription)
unsigned int sterStartBit_
unsigned int str_int_extMask_
unsigned int rod_fw_bwMask_
unsigned int moduleStartBit_
unsigned int str_fw_bwStartBit_
std::vector< Item > vitems
unsigned int wheelStartBit_
unsigned int moduleStartBit_
unsigned int module_fw_bwStartBit_
unsigned int rod_fw_bwStartBit_
TrackerTopologyEP(const edm::ParameterSet &)
unsigned int sideStartBit_
unsigned int moduleStartBit_
unsigned int moduleStartBit_
unsigned int moduleStartBit_
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
unsigned int ringStartBit_
unsigned int wheelStartBit_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
unsigned int module_fw_bwMask_
unsigned int sideStartBit_
unsigned int str_int_extStartBit_
unsigned int str_fw_bwMask_