Public Member Functions | |
void | fill (const edm::Event &iEvent, std::vector< edm::Ptr< T >> selptrs, nanoaod::FlatTable &out) const override |
ValueMapVariable (const std::string &aname, nanoaod::FlatTable::ColumnType atype, const edm::ParameterSet &cfg, edm::ConsumesCollector &&cc) | |
Public Member Functions inherited from SimpleFlatTableProducer< T >::ExtVariable | |
ExtVariable (const std::string &aname, nanoaod::FlatTable::ColumnType atype, const edm::ParameterSet &cfg) | |
Protected Attributes | |
edm::EDGetTokenT< edm::ValueMap< TIn > > | token_ |
Definition at line 168 of file SimpleFlatTableProducer.cc.
|
inline |
Definition at line 170 of file SimpleFlatTableProducer.cc.
|
inlineoverridevirtual |
Implements SimpleFlatTableProducer< T >::ExtVariable.
Definition at line 172 of file SimpleFlatTableProducer.cc.
References SimpleFlatTableProducerBase< T, TProd >::VariableBase::doc_, edm::Event::getByToken(), mps_fire::i, gen::n, SimpleFlatTableProducerBase< T, TProd >::VariableBase::name_, SimpleFlatTableProducerBase< T, TProd >::VariableBase::precision_, SimpleFlatTableProducerBase< T, TProd >::VariableBase::type_, and create_public_pileup_plots::vals.
|
protected |
Definition at line 182 of file SimpleFlatTableProducer.cc.