Internal structure containing the calibration information. More...
Public Member Functions | |
| double | evalFactor (double E) const |
| double | evalError (double E) const |
| bool | present () const |
| bool | uniform () const |
| CalibrationInfo_t & | applyTo (PDGID_t id) |
| CalibrationInfo_t & | applyTo (std::initializer_list< PDGID_t > ids) |
| template<typename Stream > | |
| void | reportTo (Stream &&out) const |
| Prints a short report of this correction. More... | |
Public Attributes | |
| std::vector< PDGID_t > | appliesTo |
| PID it applies to; unused. More... | |
| double | minE = -1. |
| lower end of the energy range covered [GeV] More... | |
| double | maxE = -1. |
| upper end of the energy range covered [GeV] More... | |
| std::unique_ptr < ROOT::Math::Interpolator > | factor |
| parametrisation of the correction factor More... | |
| std::unique_ptr < ROOT::Math::Interpolator > | error |
| parametrisation of the correction uncertainty More... | |
Internal structure containing the calibration information.
Definition at line 209 of file ShowerCalibrationGaloreFromPID.h.
| lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t & lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::applyTo | ( | PDGID_t | id | ) |
Definition at line 271 of file ShowerCalibrationGaloreFromPID.cxx.
| lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t & lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::applyTo | ( | std::initializer_list< PDGID_t > | ids | ) |
Definition at line 282 of file ShowerCalibrationGaloreFromPID.cxx.
| double lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::evalError | ( | double | E | ) | const |
Definition at line 301 of file ShowerCalibrationGaloreFromPID.cxx.
| double lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::evalFactor | ( | double | E | ) | const |
Definition at line 293 of file ShowerCalibrationGaloreFromPID.cxx.
|
inline |
Definition at line 223 of file ShowerCalibrationGaloreFromPID.h.
| void lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::reportTo | ( | Stream && | out | ) | const |
Prints a short report of this correction.
Definition at line 342 of file ShowerCalibrationGaloreFromPID.h.
|
inline |
Definition at line 224 of file ShowerCalibrationGaloreFromPID.h.
| std::vector<PDGID_t> lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::appliesTo |
PID it applies to; unused.
Definition at line 210 of file ShowerCalibrationGaloreFromPID.h.
| std::unique_ptr<ROOT::Math::Interpolator> lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::error |
parametrisation of the correction uncertainty
Definition at line 218 of file ShowerCalibrationGaloreFromPID.h.
| std::unique_ptr<ROOT::Math::Interpolator> lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::factor |
parametrisation of the correction factor
Definition at line 215 of file ShowerCalibrationGaloreFromPID.h.
| double lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::maxE = -1. |
upper end of the energy range covered [GeV]
Definition at line 212 of file ShowerCalibrationGaloreFromPID.h.
| double lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t::minE = -1. |
lower end of the energy range covered [GeV]
Definition at line 211 of file ShowerCalibrationGaloreFromPID.h.
1.8.5