Belle II Software
release-08-01-10
|
This class defines the dbobject and the method to access SVD calibrations from the noise local runs. More...
#include <SVDPedestalCalibrations.h>
Public Types | |
typedef SVDCalibrationsBase< SVDCalibrationsVector< float > > | t_payload |
typedef of the SVDPedestalCalibrations payload of all SVD strips | |
Public Member Functions | |
SVDPedestalCalibrations () | |
Constructor, no input argument is required. | |
float | getPedestal (const VxdID &sensorID, const bool &isU, const unsigned short &strip) const |
This is the method for getting the pedestal. More... | |
TString | getUniqueID () |
returns the unique ID of the payload | |
bool | isValid () |
returns true if the m_aDBObtPtr is valid in the requested IoV | |
Static Public Attributes | |
static std::string | name = std::string("SVDPedestalCalibrations") |
name of the SVDPedestalCalibrations payload | |
Private Attributes | |
DBObjPtr< t_payload > | m_aDBObjPtr |
SVDPedestalCalibrations payload. | |
This class defines the dbobject and the method to access SVD calibrations from the noise local runs.
It provides the strip pedestal in ADC units.
Definition at line 30 of file SVDPedestalCalibrations.h.
|
inline |
This is the method for getting the pedestal.
Input:
sensorID | identitiy of the sensor for which the calibration is required |
isU | sensor side, true for p (u) side, false for n (v) side |
strip | strip number |
Output: float corresponding to the strip pedestal in ADC counts. it throws std::out_of_range if the strip is unknown
Definition at line 54 of file SVDPedestalCalibrations.h.