27 unique_ptr<Setup> produce(
const SetupRcd& setupRcd);
41 ProducerES::ProducerES(
const ParameterSet& iConfig) : iConfig_(iConfig) {
77 pSetGeometryConfiguration,
78 pSetIdTTStubAlgorithm,
79 pSetIdGeometryConfiguration);
91 pSetGeometryConfiguration,
92 pSetIdTTStubAlgorithm,
93 pSetIdGeometryConfiguration);
Class for "official" algorithm to be used in TTStubBuilder.
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
ESGetToken< DDCompactView, IdealGeometryRecord > getTokenGeometryConfiguration_
ESGetToken< cms::DDCompactView, IdealGeometryRecord > getTokenGeometryConfigurationDD4hep_
T getParameter(std::string const &) const
ESGetToken< TrackerTopology, TrackerTopologyRcd > getTokenTrackerTopology_
ESGetToken< StubAlgorithm, TTStubAlgorithmRecord > getTokenTTStubAlgorithm_
const ParameterSet iConfig_
ESGetToken< MagneticField, IdealMagneticFieldRecord > getTokenMagneticField_
Class to produce setup of Track Trigger emulators.
ESGetToken< TrackerDetToDTCELinkCablingMap, TrackerDetToDTCELinkCablingMapRcd > getTokenCablingMap_
ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > getTokenTrackerGeometry_
ESHandle< ProductT > getHandle(ESGetToken< ProductT, DepRecordT > const &iToken) const
unique_ptr< Setup > produce(const SetupRcd &setupRcd)
edm::eventsetup::ComponentDescription const * description() const
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
ParameterSet const & getParameterSet(ParameterSetID const &id)
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const