Public Member Functions | |
virtual void | fill (const edm::Event &iEvent, nanoaod::FlatTable &out) const =0 |
const std::string & | name () const |
const nanoaod::FlatTable::ColumnType & | type () const |
Variable (const std::string &aname, nanoaod::FlatTable::ColumnType atype, const edm::ParameterSet &cfg) | |
virtual | ~Variable () |
Protected Attributes | |
std::string | doc_ |
std::string | name_ |
nanoaod::FlatTable::ColumnType | type_ |
Definition at line 44 of file GlobalVariablesTableProducer.cc.
|
inline |
Definition at line 46 of file GlobalVariablesTableProducer.cc.
References fill(), iEvent, and MillePedeFileConverter_cfg::out.
|
inlinevirtual |
Definition at line 49 of file GlobalVariablesTableProducer.cc.
|
pure virtual |
Implemented in GlobalVariablesTableProducer::VariableT< ValType, ColType, Converter >.
Referenced by Variable().
|
inline |
Definition at line 50 of file GlobalVariablesTableProducer.cc.
References name_.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inline |
Definition at line 51 of file GlobalVariablesTableProducer.cc.
References type_.
|
protected |
Definition at line 53 of file GlobalVariablesTableProducer.cc.
Referenced by GlobalVariablesTableProducer::VariableT< ValType, ColType, Converter >::fill().
|
protected |
Definition at line 53 of file GlobalVariablesTableProducer.cc.
Referenced by GlobalVariablesTableProducer::VariableT< ValType, ColType, Converter >::fill(), and name().
|
protected |
Definition at line 54 of file GlobalVariablesTableProducer.cc.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), GlobalVariablesTableProducer::VariableT< ValType, ColType, Converter >::fill(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), and type().