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