#include <CachingVariable.h>
Public Member Functions | |
void | compute (const edm::Event &iEvent) const override |
VariableComputerTest (const CachingVariable::CachingVariableFactoryArg &arg, edm::ConsumesCollector &iC) | |
~VariableComputerTest () override | |
Public Member Functions inherited from VariableComputer | |
void | assign (std::string var, double &value) const |
void | declare (std::string var, edm::ConsumesCollector &iC) |
void | doesNotCompute () const |
void | doesNotCompute (std::string var) const |
const std::string & | name () const |
bool | notSeenThisEventAlready (const edm::Event &iEvent) const |
VariableComputer (const CachingVariable::CachingVariableFactoryArg &arg, edm::ConsumesCollector &iC) | |
virtual | ~VariableComputer () |
Additional Inherited Members | |
Protected Attributes inherited from VariableComputer | |
const CachingVariable::CachingVariableFactoryArg & | arg_ |
edm::Event::CacheIdentifier_t | eventCacheID_ =0 |
std::map< std::string,const ComputedVariable * > | iCompute_ |
std::string | method_ |
std::string | name_ |
std::string | separator_ |
Definition at line 169 of file CachingVariable.h.
VariableComputerTest::VariableComputerTest | ( | const CachingVariable::CachingVariableFactoryArg & | arg, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 90 of file CachingVariable.cc.
References VariableComputer::declare().
|
inlineoverride |
Definition at line 172 of file CachingVariable.h.
References bookConverter::compute(), and iEvent.
|
overridevirtual |
Implements VariableComputer.
Definition at line 96 of file CachingVariable.cc.
References VariableComputer::assign(), and VariableComputer::doesNotCompute().