1 #ifndef FWCore_ParameterSet_ParameterSetDescriptionFillerBase_h 2 #define FWCore_ParameterSet_ParameterSetDescriptionFillerBase_h 68 virtual const std::string& extendedBaseType()
const = 0;
96 return kExtendedBaseForEDAnalyzer;
99 return kExtendedBaseForEDProducer;
102 return kExtendedBaseForEDFilter;
105 return kExtendedBaseForOutputModule;
108 return kExtendedBaseForOneEDAnalyzer;
111 return kExtendedBaseForOneEDProducer;
114 return kExtendedBaseForOneEDFilter;
117 return kExtendedBaseForOneOutputModule;
120 return kExtendedBaseForStreamEDAnalyzer;
123 return kExtendedBaseForStreamEDProducer;
126 return kExtendedBaseForStreamEDFilter;
129 return kExtendedBaseForGlobalEDAnalyzer;
132 return kExtendedBaseForGlobalEDProducer;
135 return kExtendedBaseForGlobalEDFilter;
138 return kExtendedBaseForGlobalOutputModule;
static const std::string kExtendedBaseForGlobalEDProducer
static const std::string & extendedBaseType(global::OutputModuleBase const *)
static const std::string & extendedBaseType(global::EDProducerBase const *)
static const std::string kEmpty
static const std::string & extendedBaseType(EDFilter const *)
static const std::string & extendedBaseType(OutputModule const *)
static const std::string & extendedBaseType(one::OutputModuleBase const *)
static const std::string & extendedBaseType(one::EDFilterBase const *)
static const std::string kExtendedBaseForStreamEDFilter
static const std::string kBaseForService
static const std::string kExtendedBaseForGlobalEDAnalyzer
static const std::string kExtendedBaseForGlobalOutputModule
static const std::string & extendedBaseType(global::EDFilterBase const *)
static const std::string & extendedBaseType(one::EDAnalyzerBase const *)
static const std::string kExtendedBaseForStreamEDAnalyzer
static const std::string kExtendedBaseForStreamEDProducer
static const std::string kBaseForESProducer
static const std::string & extendedBaseType(void const *)
static const std::string kExtendedBaseForGlobalEDFilter
ParameterSetDescriptionFillerBase()
static const std::string & extendedBaseType(EDProducer const *)
static const std::string kExtendedBaseForOneEDFilter
static const std::string kExtendedBaseForOneOutputModule
static const std::string kExtendedBaseForEDFilter
static const std::string & extendedBaseType(global::EDAnalyzerBase const *)
static const std::string & extendedBaseType(stream::EDAnalyzerBase const *)
static const std::string kExtendedBaseForOneEDProducer
static const std::string & extendedBaseType(stream::EDFilterBase const *)
static const std::string kBaseForESSource
static const std::string kExtendedBaseForOneEDAnalyzer
static const std::string kExtendedBaseForEDProducer
static const std::string & extendedBaseType(stream::EDProducerBase const *)
static const std::string & extendedBaseType(EDAnalyzer const *)
static const std::string & extendedBaseType(one::EDProducerBase const *)
static const std::string kExtendedBaseForOutputModule
static const std::string kExtendedBaseForEDAnalyzer