#include <ExpressionEvaluator.h>
Public Member Functions | |
template<typename EXPR , typename... CArgs> | |
EXPR * | expr () const |
ExpressionEvaluator (const char *pkg, const char *iname, const std::string &iexpr) | |
~ExpressionEvaluator () | |
Private Attributes | |
void * | m_expr |
std::string | m_name |
Definition at line 8 of file ExpressionEvaluator.h.
reco::ExpressionEvaluator::ExpressionEvaluator | ( | const char * | pkg, |
const char * | iname, | ||
const std::string & | iexpr | ||
) |
Definition at line 44 of file ExpressionEvaluator.cc.
References COUT, Exception, reco::exprEvalDetails::execSysCommand(), mergeVDriftHistosByStation::file, edm::getEnvironmentVariable(), m_expr, m_name, source, contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, and createJobs::tmp.
reco::ExpressionEvaluator::~ExpressionEvaluator | ( | ) |
Definition at line 149 of file ExpressionEvaluator.cc.
References edm::getEnvironmentVariable(), and m_name.
|
inline |
Definition at line 14 of file ExpressionEvaluator.h.
References m_expr.
Referenced by reco::expressionEvaluator(), ExpressionEvaluatorCut::ExpressionEvaluatorCut(), and ExpressionEvaluatorCutWithEventContent::ExpressionEvaluatorCutWithEventContent().
|
private |
Definition at line 21 of file ExpressionEvaluator.h.
Referenced by expr(), and ExpressionEvaluator().
|
private |
Definition at line 20 of file ExpressionEvaluator.h.
Referenced by ExpressionEvaluator(), and ~ExpressionEvaluator().