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