This class defines the payload which stores to the central DB the SVD local configuring parameters, and the methods to import and retrieve these parameters.
More...
#include <SVDLocalConfigParameters.h>
|
TString | m_uniqueID |
| The unique identifier is a private member of SVDLocalConfigParameter, whose value is assigned in the constructor.
|
|
float | m_injectedCharge |
| charge in electrons injected in each strip to calibrate the pulse gain during the calibration run
|
|
std::string | m_calibrationTimeUnits |
| Time units of the measured pulse shape peak time expressed in accelerator RFC.
|
|
std::string | m_calibDate |
| time stamp with date and hour(yyyymmdd_hhmm) of when the local runs for the current calibration have been taken
|
|
This class defines the payload which stores to the central DB the SVD local configuring parameters, and the methods to import and retrieve these parameters.
Definition at line 26 of file SVDLocalConfigParameters.h.
◆ getCalibDate()
std::string getCalibDate |
( |
void |
| ) |
const |
|
inline |
Returns the time stamp date_hour (yyyymmdd_hhmm) of the current calibration *.
- Parameters
-
- Returns
- string corresponding to the time stamp of the current calibration in the format yyyymmdd_hhmm.
Definition at line 63 of file SVDLocalConfigParameters.h.
std::string m_calibDate
time stamp with date and hour(yyyymmdd_hhmm) of when the local runs for the current calibration have ...
◆ getCalibrationTimeInRFCUnits()
float getCalibrationTimeInRFCUnits |
( |
void |
| ) |
const |
|
inline |
Returns the time units in which the peak time of the pulse shape is provided.
- Parameters
-
- Returns
- float corresponding to calibration time units [Accelerator RFC converted in ns]
Definition at line 49 of file SVDLocalConfigParameters.h.
◆ getInjectedCharge()
float getInjectedCharge |
( |
void |
| ) |
const |
|
inline |
Returns the injected charge during the calibration run.
- Parameters
-
- Returns
- float corresponding to injected charge
Definition at line 41 of file SVDLocalConfigParameters.h.
◆ setCalibDate()
void setCalibDate |
( |
const std::string & |
date | ) |
|
|
inline |
◆ setCalibrationTimeInRFCUnits()
void setCalibrationTimeInRFCUnits |
( |
const std::string & |
calibrationTimeUnits | ) |
|
|
inline |
◆ setInjectedCharge()
void setInjectedCharge |
( |
float |
injectedCharge | ) |
|
|
inline |
The documentation for this class was generated from the following file: