#include <SimpleFlatTableProducer.h>
Public Member Functions | |
void | fill (std::vector< const ObjType *> &selobjs, nanoaod::FlatTable &out) const override |
FuncVariable (const std::string &aname, const edm::ParameterSet &cfg) | |
~FuncVariable () override | |
Public Member Functions inherited from Variable< ObjType > | |
Variable (const std::string &aname, const edm::ParameterSet &cfg) | |
Public Member Functions inherited from VariableBase | |
const std::string & | name () const |
VariableBase (const std::string &aname, const edm::ParameterSet &cfg) | |
virtual | ~VariableBase () |
Protected Attributes | |
StringFunctor | func_ |
StringFunctor | precisionFunc_ |
Protected Attributes inherited from VariableBase | |
std::string | doc_ |
std::string | name_ |
int | precision_ |
Definition at line 46 of file SimpleFlatTableProducer.h.
|
inline |
Definition at line 48 of file SimpleFlatTableProducer.h.
|
inlineoverride |
Definition at line 53 of file SimpleFlatTableProducer.h.
|
inlineoverridevirtual |
Implements Variable< ObjType >.
Definition at line 55 of file SimpleFlatTableProducer.h.
References ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), VariableBase::doc_, FuncVariable< ObjType, StringFunctor, ValType >::func_, mps_fire::i, create_idmaps::n, VariableBase::name_, MillePedeFileConverter_cfg::out, VariableBase::precision_, FuncVariable< ObjType, StringFunctor, ValType >::precisionFunc_, and MiniFloatConverter::reduceMantissaToNbitsRounding().
|
protected |
Definition at line 72 of file SimpleFlatTableProducer.h.
Referenced by FuncVariable< ObjType, StringFunctor, ValType >::fill().
|
protected |
Definition at line 73 of file SimpleFlatTableProducer.h.
Referenced by FuncVariable< ObjType, StringFunctor, ValType >::fill().