#include <PerformancePayloadFromTFormula.h>
Public Member Functions | |
const PhysicsTFormulaPayload & | formulaPayload () const |
float | getResult (PerformanceResult::ResultType, const BinningPointByMap &) const |
void | initialize () |
virtual bool | isInPayload (PerformanceResult::ResultType, const BinningPointByMap &) const |
virtual bool | isParametrizedInVariable (const BinningVariables::BinningVariablesType p) const |
PerformancePayloadFromTFormula (const std::vector< PerformanceResult::ResultType > &r, const std::vector< BinningVariables::BinningVariablesType > &b, PhysicsTFormulaPayload &in) | |
PerformancePayloadFromTFormula () | |
PerformancePayloadFromTFormula (const PerformancePayloadFromTFormula &b) | |
void | printFormula (PerformanceResult::ResultType res) const |
virtual | ~PerformancePayloadFromTFormula () |
Public Member Functions inherited from PerformancePayload | |
PerformancePayload () | |
virtual | ~PerformancePayload () |
Static Public Attributes | |
static const int | InvalidPos =-1 |
Static Public Attributes inherited from PerformancePayload | |
static const float | InvalidResult = -100. |
Protected Member Functions | |
bool | isOk (const BinningPointByMap &p) const |
virtual int | limitPos (const BinningVariables::BinningVariablesType b) const |
virtual std::vector < BinningVariables::BinningVariablesType > | myBinning () const |
virtual int | resultPos (PerformanceResult::ResultType r) const |
Protected Attributes | |
COND_SERIALIZABLE | |
std::vector< boost::shared_ptr < TFormula > > compiledFormulas_ | COND_TRANSIENT |
PhysicsTFormulaPayload | pl |
std::vector < PerformanceResult::ResultType > | results_ |
std::vector < BinningVariables::BinningVariablesType > | variables_ |
Protected Attributes inherited from PerformancePayload | |
COND_SERIALIZABLE | |
Definition at line 17 of file PerformancePayloadFromTFormula.h.
|
inline |
Definition at line 23 of file PerformancePayloadFromTFormula.h.
References initialize().
|
inline |
Definition at line 29 of file PerformancePayloadFromTFormula.h.
|
inline |
Definition at line 33 of file PerformancePayloadFromTFormula.h.
|
inlinevirtual |
Definition at line 39 of file PerformancePayloadFromTFormula.h.
|
inline |
Definition at line 53 of file PerformancePayloadFromTFormula.h.
References pl.
|
virtual |
Implements PerformancePayload.
Definition at line 18 of file PerformancePayloadFromTFormula.cc.
References EcalElecEmulExample_cfg::formula, i, PerformancePayload::InvalidResult, AlCaHLTBitMon_ParallelJobs::p, edmStreamStallGrapher::t, BinningPointByMap::value(), and makeHLTPrescaleTable::values.
Referenced by PFEnergyCalibration::aBarrel(), PFEnergyCalibration::aEndcap(), PFEnergyCalibration::aEtaBarrel(), PFEnergyCalibration::aEtaEndcap(), PFEnergyCalibration::bBarrel(), PFEnergyCalibration::bEndcap(), PFEnergyCalibration::bEtaBarrel(), PFEnergyCalibration::bEtaEndcap(), PFEnergyCalibration::cBarrel(), and PFEnergyCalibration::cEndcap().
|
virtual |
Reimplemented from PerformancePayload.
Definition at line 8 of file PerformancePayloadFromTFormula.cc.
References EcalElecEmulExample_cfg::formula, and groupFilesInBlocks::temp.
Referenced by PerformancePayloadFromTFormula().
|
virtual |
Implements PerformancePayload.
Definition at line 61 of file PerformancePayloadFromTFormula.cc.
References InvalidPos.
|
protected |
Definition at line 47 of file PerformancePayloadFromTFormula.cc.
References BinningPointByMap::isKeyAvailable(), AlCaHLTBitMon_ParallelJobs::p, edmStreamStallGrapher::t, findQualityFiles::v, and BinningPointByMap::value().
|
inlinevirtual |
Definition at line 47 of file PerformancePayloadFromTFormula.h.
References InvalidPos, and limitPos().
|
inlineprotectedvirtual |
Definition at line 62 of file PerformancePayloadFromTFormula.h.
References b, spr::find(), InvalidPos, AlCaHLTBitMon_ParallelJobs::p, and variables_.
Referenced by isParametrizedInVariable().
|
inlineprotectedvirtual |
Definition at line 60 of file PerformancePayloadFromTFormula.h.
References variables_.
void PerformancePayloadFromTFormula::printFormula | ( | PerformanceResult::ResultType | res | ) | const |
Definition at line 69 of file PerformancePayloadFromTFormula.cc.
References gather_cfg::cout, EcalElecEmulExample_cfg::formula, InvalidPos, and edmStreamStallGrapher::t.
Referenced by operator<<().
|
inlineprotectedvirtual |
Definition at line 70 of file PerformancePayloadFromTFormula.h.
References spr::find(), InvalidPos, AlCaHLTBitMon_ParallelJobs::p, alignCSCRings::r, and results_.
|
protected |
Definition at line 91 of file PerformancePayloadFromTFormula.h.
|
mutableprotected |
Definition at line 89 of file PerformancePayloadFromTFormula.h.
|
static |
Definition at line 21 of file PerformancePayloadFromTFormula.h.
Referenced by isInPayload(), isParametrizedInVariable(), limitPos(), printFormula(), and resultPos().
|
protected |
Definition at line 80 of file PerformancePayloadFromTFormula.h.
Referenced by formulaPayload().
|
protected |
Definition at line 84 of file PerformancePayloadFromTFormula.h.
Referenced by resultPos().
|
protected |
Definition at line 85 of file PerformancePayloadFromTFormula.h.
Referenced by limitPos(), and myBinning().