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