Go to the documentation of this file.
37 descriptions.
add(
"mtdTopology", ttc);
47 return std::make_unique<MTDTopology>(mtdTopologyMode, btlVals, etlVals);
76 edm::LogInfo(
"MTDTopologyEP") <<
"Topology mode = " << mtdTopologyMode <<
"\n"
unsigned int moduleStartBit_
ReturnType produce(const MTDTopologyRcd &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const edm::ESGetToken< PMTDParameters, PMTDParametersRcd > token_
std::vector< Item > vitems_
unsigned int trayStartBit_
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
unsigned int ringStartBit_
Log< level::Info, false > LogInfo
std::unique_ptr< MTDTopology > ReturnType
void add(std::string const &label, ParameterSetDescription const &psetDescription)
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
unsigned int sideStartBit_
MTDTopologyEP(const edm::ParameterSet &)
void fillParameters(const PMTDParameters &, int &, MTDTopology::BTLValues &, MTDTopology::ETLValues &)
unsigned int sideStartBit_
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
unsigned int layerStartBit_
unsigned int layerStartBit_
unsigned int moduleStartBit_