Belle II Software development
|
General DB object to store one calibration number per ECL crystal. More...
#include <ECLCrystalCalib.h>
Public Member Functions | |
ECLCrystalCalib () | |
Constructor. | |
const std::vector< float > & | getCalibVector () const |
Get vector of calibration constants. | |
const std::vector< float > & | getCalibUncVector () const |
Get vector of uncertainties on calibration constants. | |
void | setCalibVector (const std::vector< float > &CalibConst, const std::vector< float > &CalibConstUnc) |
Set vector of constants with uncertainties. | |
Private Member Functions | |
ClassDef (ECLCrystalCalib, 1) | |
ClassDef. | |
Private Attributes | |
std::vector< float > | m_CalibConst |
Calibration constants. | |
std::vector< float > | m_CalibConstUnc |
Uncertainty on constants. | |
General DB object to store one calibration number per ECL crystal.
Definition at line 27 of file ECLCrystalCalib.h.
|
inline |
Constructor.
Definition at line 32 of file ECLCrystalCalib.h.
|
inline |
Get vector of uncertainties on calibration constants.
Definition at line 38 of file ECLCrystalCalib.h.
|
inline |
Get vector of calibration constants.
One entry per crystal.
Definition at line 35 of file ECLCrystalCalib.h.
|
inline |
Set vector of constants with uncertainties.
One entry per crystal
Definition at line 41 of file ECLCrystalCalib.h.
|
private |
Calibration constants.
Definition at line 54 of file ECLCrystalCalib.h.
|
private |
Uncertainty on constants.
Definition at line 55 of file ECLCrystalCalib.h.