A small class designed to hold the result of a calibration of a SingleParticleWrapper. More...
#include <CalibrationResultWrapper.h>
Public Member Functions | |
double | bias () const |
CalibrationResultWrapper () | |
void | compute () |
double | ratio () const |
void | reset () |
virtual | ~CalibrationResultWrapper () |
Public Attributes | |
double | a_ |
double | b_ |
double | bias_ |
double | c_ |
double | ecalEnergy_ |
double | hcalEnergy_ |
double | particleEnergy_ |
CalibrationProvenance | provenance_ |
double | ratio_ |
CalibrationTarget | target_ |
double | targetFuncContrib_ |
double | truthEnergy_ |
Private Member Functions | |
virtual void | computeCore () |
virtual void | resetCore () |
A small class designed to hold the result of a calibration of a SingleParticleWrapper.
Definition at line 18 of file CalibrationResultWrapper.h.
|
inline |
|
inlinevirtual |
Definition at line 28 of file CalibrationResultWrapper.h.
|
inline |
Definition at line 41 of file CalibrationResultWrapper.h.
References particleEnergy_, and truthEnergy_.
Referenced by computeCore().
|
inline |
Definition at line 37 of file CalibrationResultWrapper.h.
References computeCore().
Referenced by pftools::CalibCompare::evaluateCalibrations(), and pftools::Exercises3::evaluateCalibrator().
|
inlineprivatevirtual |
Definition at line 99 of file CalibrationResultWrapper.h.
References bias(), bias_, ratio(), and ratio_.
Referenced by compute().
|
inline |
Definition at line 45 of file CalibrationResultWrapper.h.
References particleEnergy_, and truthEnergy_.
Referenced by computeCore().
|
inline |
Definition at line 32 of file CalibrationResultWrapper.h.
References resetCore().
Referenced by CalibrationResultWrapper().
|
inlineprivatevirtual |
Definition at line 104 of file CalibrationResultWrapper.h.
References a_, b_, bias_, c_, ecalEnergy_, hcalEnergy_, particleEnergy_, provenance_, ratio_, target_, targetFuncContrib_, truthEnergy_, pftools::UNCALIBRATED, and pftools::UNDEFINED.
Referenced by reset().
double pftools::CalibrationResultWrapper::a_ |
Definition at line 93 of file CalibrationResultWrapper.h.
Referenced by resetCore().
double pftools::CalibrationResultWrapper::b_ |
Definition at line 94 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), and resetCore().
double pftools::CalibrationResultWrapper::bias_ |
Definition at line 81 of file CalibrationResultWrapper.h.
Referenced by computeCore(), and resetCore().
double pftools::CalibrationResultWrapper::c_ |
Definition at line 95 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), and resetCore().
double pftools::CalibrationResultWrapper::ecalEnergy_ |
Definition at line 61 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), and resetCore().
double pftools::CalibrationResultWrapper::hcalEnergy_ |
Definition at line 66 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), and resetCore().
double pftools::CalibrationResultWrapper::particleEnergy_ |
Definition at line 71 of file CalibrationResultWrapper.h.
Referenced by bias(), pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), ratio(), and resetCore().
CalibrationProvenance pftools::CalibrationResultWrapper::provenance_ |
Definition at line 52 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), and resetCore().
double pftools::CalibrationResultWrapper::ratio_ |
Definition at line 86 of file CalibrationResultWrapper.h.
Referenced by computeCore(), and resetCore().
CalibrationTarget pftools::CalibrationResultWrapper::target_ |
Definition at line 76 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), and resetCore().
double pftools::CalibrationResultWrapper::targetFuncContrib_ |
Definition at line 91 of file CalibrationResultWrapper.h.
Referenced by pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), and resetCore().
double pftools::CalibrationResultWrapper::truthEnergy_ |
Definition at line 56 of file CalibrationResultWrapper.h.
Referenced by bias(), pftools::CalibCompare::evaluateCalibrations(), pftools::Exercises3::evaluateCalibrator(), pftools::PFClusterCalibration::getCalibrationResultWrapper(), ratio(), and resetCore().