Public Member Functions | |
const std::string & | name () const |
const nanoaod::FlatTable::ColumnType & | type () const |
VariableBase (const std::string &aname, nanoaod::FlatTable::ColumnType atype, const edm::ParameterSet &cfg) | |
virtual | ~VariableBase () |
Protected Attributes | |
std::string | doc_ |
std::string | name_ |
int | precision_ |
nanoaod::FlatTable::ColumnType | type_ |
Definition at line 60 of file SimpleFlatTableProducer.cc.
|
inline |
Definition at line 62 of file SimpleFlatTableProducer.cc.
|
inlinevirtual |
Definition at line 67 of file SimpleFlatTableProducer.cc.
|
inline |
Definition at line 68 of file SimpleFlatTableProducer.cc.
References SimpleFlatTableProducerBase< T, TProd >::VariableBase::name_.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inline |
Definition at line 69 of file SimpleFlatTableProducer.cc.
References SimpleFlatTableProducerBase< T, TProd >::VariableBase::type_.
|
protected |
Definition at line 71 of file SimpleFlatTableProducer.cc.
Referenced by SimpleFlatTableProducerBase< T, TProd >::FuncVariable< StringFunctor, ValType >::fill(), and SimpleFlatTableProducer< T >::ValueMapVariable< TIn, ValType >::fill().
|
protected |
Definition at line 71 of file SimpleFlatTableProducer.cc.
Referenced by SimpleFlatTableProducerBase< T, TProd >::FuncVariable< StringFunctor, ValType >::fill(), SimpleFlatTableProducer< T >::ValueMapVariable< TIn, ValType >::fill(), SimpleFlatTableProducer< T >::fillTable(), EventSingletonSimpleFlatTableProducer< T >::fillTable(), FirstObjectSimpleFlatTableProducer< T >::fillTable(), and SimpleFlatTableProducerBase< T, TProd >::VariableBase::name().
|
protected |
Definition at line 73 of file SimpleFlatTableProducer.cc.
Referenced by SimpleFlatTableProducerBase< T, TProd >::FuncVariable< StringFunctor, ValType >::fill(), and SimpleFlatTableProducer< T >::ValueMapVariable< TIn, ValType >::fill().
|
protected |
Definition at line 72 of file SimpleFlatTableProducer.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(), SimpleFlatTableProducerBase< T, TProd >::FuncVariable< StringFunctor, ValType >::fill(), SimpleFlatTableProducer< T >::ValueMapVariable< TIn, ValType >::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 SimpleFlatTableProducerBase< T, TProd >::VariableBase::type().