Belle II Software development
|
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. | |
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.
typedef SVDCalibrationsBase< SVDCalibrationsVector< float > > t_payload |
typedef of the SVDPedestalCalibrations payload of all SVD strips
Definition at line 34 of file SVDPedestalCalibrations.h.
|
inline |
Constructor, no input argument is required.
Definition at line 37 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.
|
inline |
|
inline |
returns true if the m_aDBObtPtr is valid in the requested IoV
Definition at line 73 of file SVDPedestalCalibrations.h.
SVDPedestalCalibrations payload.
Definition at line 76 of file SVDPedestalCalibrations.h.
|
static |
name of the SVDPedestalCalibrations payload
Definition at line 32 of file SVDPedestalCalibrations.h.