CMS 3D CMS Logo

Classes | Namespaces | Macros | Typedefs
ModuleFactory.h File Reference
#include <memory>
#include <string>
#include "FWCore/Framework/interface/ComponentFactory.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescriptionFillerPluginFactory.h"

Go to the source code of this file.

Classes

struct  edm::eventsetup::ModuleMaker< TType >
 
struct  edm::eventsetup::ModuleMakerTraits
 

Namespaces

 edm
 HLT enums.
 
 edm::eventsetup
 

Macros

#define DEFINE_FWK_EVENTSETUP_MODULE(type)
 

Typedefs

typedef ComponentFactory< ModuleMakerTraits > edm::eventsetup::ModuleFactory
 
typedef edmplugin::PluginFactory< edm::eventsetup::ComponentMakerBase< ModuleMakerTraits > *()> edm::eventsetup::ModulePluginFactory
 

Macro Definition Documentation

#define DEFINE_FWK_EVENTSETUP_MODULE (   type)
Value:

Definition at line 60 of file ModuleFactory.h.

Referenced by L1GtTriggerMenuConfigOnlineProd::addConditions(), EcalSeverityLevelESProducer::chstatusCallback(), magneticfield::AutoMagneticFieldESProducer::closerModel(), magneticfield::AutoParametrizedMagneticFieldProducer::closerNominaCurrent(), magneticfield::VolumeBasedMagneticFieldESProducerFromDB::closerNominalLabel(), CSCGeometryESModule::cscRecoDigiParametersChanged_(), DTGeometryESModule::dbGeometryCallback_(), HcalTPGCoderULUT::dbRecordCallback(), L1GctConfigProducers::etToEnergyConversion(), FakeAlignmentProducer::FakeAlignmentProducer(), HcalTrigTowerGeometryESProducer::fillDescriptions(), CSCObjectMapESProducer::fillDescriptions(), DTObjectMapESProducer::fillDescriptions(), HcalRecAlgoESProducer::fillDescriptions(), L1GctRSObjectKeysOnlineProd::fillObjectKeys(), L1TCaloParamsObjectKeysOnlineProd::fillObjectKeys(), L1TGlobalPrescalesVetosObjectKeysOnlineProd::fillObjectKeys(), L1TMuonBarrelObjectKeysOnlineProd::fillObjectKeys(), L1TMuonEndcapObjectKeysOnlineProd::fillObjectKeys(), L1TMuonGlobalObjectKeysOnlineProd::fillObjectKeys(), L1TMuonOverlapObjectKeysOnlineProd::fillObjectKeys(), L1TUtmTriggerMenuObjectKeysOnlineProd::fillObjectKeys(), L1GctTSCObjectKeysOnlineProd::fillObjectKeys(), L1MuGMTRSKeysOnlineProd::fillObjectKeys(), L1MuGMTParametersKeysOnlineProd::fillObjectKeys(), L1MuTriggerScaleKeysOnlineProd::fillObjectKeys(), DTTFRSKeysOnlineProd::fillObjectKeys(), DTTFTSCObjectKeysOnlineProd::fillObjectKeys(), RPCObjectKeysOnlineProd::fillObjectKeys(), L1GtRsObjectKeysOnlineProd::fillObjectKeys(), L1GtTscObjectKeysOnlineProd::fillObjectKeys(), RCTObjectKeysOnlineProd::fillObjectKeys(), L1RCT_RSKeysOnlineProd::fillObjectKeys(), TrackerTopologyEP::fillParameters(), L1RCTParametersOnlineProd::fillScaleFactors(), EcalNextToDeadChannelESProducer::findNextToDeadChannelsCallback(), HcalDDDSimConstantsESModule::initializeHcalDDDSimConstants(), MuonNumberingInitialization::initializeMuonDDDConstants(), L1GctChannelMaskOnlineProd::newObject(), L1GctJetFinderParamsOnlineProd::newObject(), L1MuGMTChannelMaskOnlineProducer::newObject(), L1MuCSCPtLutConfigOnlineProd::newObject(), L1TMuonOverlapParamsOnlineProd::newObject(), L1TMuonGlobalParamsOnlineProd::newObject(), L1TMuonBarrelParamsOnlineProd::newObject(), L1TMuonEndcapParamsOnlineProd::newObject(), L1TUtmTriggerMenuOnlineProd::newObject(), L1TCaloParamsOnlineProd::newObject(), L1TGlobalPrescalesVetosOnlineProd::newObject(), L1RPCBxOrConfigOnlineProd::newObject(), L1RPCHsbConfigOnlineProd::newObject(), DTTFMasksOnlineProd::newObject(), DTTFParametersOnlineProd::newObject(), L1EmEtScaleOnlineProd::newObject(), L1HfRingEtScaleOnlineProd::newObject(), L1HtMissScaleOnlineProd::newObject(), L1JetEtScaleOnlineProd::newObject(), L1RPCConeDefinitionOnlineProd::newObject(), RPCConfigOnlineProd::newObject(), DTQualPatternLutOnlineProd::newObject(), DTExtLutOnlineProd::newObject(), DTEtaPatternLutOnlineProd::newObject(), DTPhiLutOnlineProd::newObject(), DTPtaLutOnlineProd::newObject(), L1CaloEcalScaleConfigOnlineProd::newObject(), L1RCTChannelMaskOnlineProd::newObject(), L1GtParametersConfigOnlineProd::newObject(), L1GtPrescaleFactorsAlgoTrigConfigOnlineProd::newObject(), L1GtPrescaleFactorsTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskAlgoTrigConfigOnlineProd::newObject(), L1GtTriggerMaskTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskVetoTechTrigConfigOnlineProd::newObject(), L1GtPsbSetupConfigOnlineProd::numberFromString(), StringResolutionProviderESProducer::produce(), DetLayerGeometryESProducer::produce(), GlobalDetLayerGeometryESProducer::produce(), MagneticFieldMapESProducer::produce(), L1TMuonOverlapParamsOnlineProxy::produce(), TrackerInteractionGeometryESProducer::produce(), TrackerRecoGeometryESProducer::produce(), L1TMuonEndcapParamsOnlineProxy::produce(), TrackAlgoPriorityOrderESProducer::produce(), BtagPerformanceESProducer::produce(), PixelTrackCleanerBySharedHitsESProducer::produce(), TrackCleanerESProducer::produce(), CSCChannelMapperESProducer::produce(), CSCIndexerESProducer::produce(), TrackerGeometricDetESModule::produce(), CosmicParametersDefinerForTPESProducer::produce(), TrackerDigiGeometryESModule::produce(), ParametersDefinerForTPESProducer::produce(), HGCalTriggerGeometryESProducer::produce(), HGCalParametersESModule::produce(), FastTimeParametersESModule::produce(), magneticfield::UniformMagneticFieldESProducer::produce(), magneticfield::ParametrizedMagneticFieldProducer::produce(), NavigationSchoolESProducer::produce(), TrackerParametersESModule::produce(), HcalParametersESModule::produce(), magneticfield::VolumeBasedMagneticFieldESProducer::produce(), RPCGeometryESModule::produce(), Phase2StripCPEESProducer::produce(), RPCInverseOMTFLinkMapESProducer::produce(), RPCInverseTwinMuxLinkMapESProducer::produce(), GEMGeometryESModule::produce(), ME0GeometryESModule::produce(), RPCInverseCPPFLinkMapESProducer::produce(), RPCInverseLBLinkMapESProducer::produce(), EcalBasicClusterLocalContCorrectionsESProducer::produce(), GlobalTrackingGeometryESProducer::produce(), L1TMuonEndCapForestESProducer::produce(), L1TMuonEndCapParamsESProducer::produce(), SiPixelTemplateDBObjectESProducer::produce(), SiPixelGenErrorDBObjectESProducer::produce(), TSCBLBuilderNoMaterialESProducer::produce(), TSCBLBuilderWithPropagatorESProducer::produce(), XMLIdealMagneticFieldGeometryESProducer::produce(), EcalGlobalShowerContainmentCorrectionsVsEtaESProducer::produce(), EcalShowerContainmentCorrectionsESProducer::produce(), L1CaloGeometryProd::produce(), HGCalNumberingInitialization::produce(), L1RPCConeDefinitionProducer::produce(), L1TCaloConfigESProducer::produce(), DetIdAssociatorESProducer::produce(), RPCTriggerHwConfig::produce(), RPCTriggerHsbConfig::produce(), RPCTriggerBxOrConfig::produce(), HGCalGeometryESProducer::produce(), L1CaloHcalScaleConfigOnlineProd::produce(), FastTimeGeometryESProducer::produce(), FastTimeNumberingInitialization::produce(), HcalDDDRecConstantsESModule::produce(), MisalignedTrackerESProducer::produce(), FastTimeTopologyBuilder::produce(), HGCalTopologyBuilder::produce(), RPCTriggerConfig::produce(), L1TMuonGlobalParamsESProducer::produce(), L1TMuonBarrelParamsESProducer::produce(), L1TCaloStage2ParamsESProducer::produce(), CaloTPGTranscoderULUTs::produce(), L1TCaloParamsESProducer::produce(), L1TUtmTriggerMenuESProducer::produce(), XMLIdealGeometryESProducer::produce(), L1TGlobalPrescalesVetosESProducer::produce(), L1RCTOmdsFedVectorProducer::produce(), TkMSParameterizationBuilder::produce(), SkippingLayerCosmicNavigationSchoolESProducer::produce(), FakeCaloAlignmentEP::produceCastorAliErr(), TestCaloAlignmentEP::produceCastorAliErr(), StableParametersTrivialProducer::produceGtStableParameters(), DTTrackFinderConfig::produceL1MuDTTFMasks(), RCTConfigProducers::produceL1RCTNoisyChannelMask(), CTPPSGeometryESModule::produceMisalignedTG(), L1TMuonOverlapParamsESProducer::produceParams(), TrackerGeometricDetExtraESModule::putOne(), MisalignedMuonESProducer::saveToDB(), and L1MuGMTParametersOnlineProducer::~L1MuGMTParametersOnlineProducer().