 |
Belle II Software
release-05-02-19
|
30 class SVDLocalConfigParameters :
public TObject {
56 aux = aux.Remove(aux.First(
" "), aux.Sizeof());
58 std::string auxString(aux);
59 int calibrationTimeCoeff = std::atoi(auxString.c_str());
60 return calibrationTimeCoeff;
std::string m_calibrationTimeUnits
Time units of the measured pulse shape peak time expressed in accelerator RFC.
std::string getCalibDate(void) const
Returns the time stamp date_hour (yyyymmdd_hhmm) of the current calibration *.
void setCalibrationTimeInRFCUnits(const std::string &calibrationTimeUnits)
Set the time units Input:
This class defines the payload which stores to the central DB the SVD local configuring parameters,...
void setCalibDate(const std::string &date)
Set the date_hour (yyyymmdd_hhmm) of the current calibration Input:
float getInjectedCharge(void) const
Returns the injected charge during the calibration run.
Abstract base class for different kinds of events.
SVDLocalConfigParameters(const TString &uniqueID="")
Default constructor.
TString m_uniqueID
The unique identifier is a private member of SVDLocalConfigParameter, whose value is assigned in the ...
float m_injectedCharge
charge in electrons injected in each strip to calibrate the pulse gain during the calibration run
TString get_uniqueID() const
Get the unique ID of the calibration.
void setInjectedCharge(float injectedCharge)
Set the injected charge Input:
float getCalibrationTimeInRFCUnits(void) const
Returns the time units in which the peak time of the pulse shape is provided.
ClassDef(SVDLocalConfigParameters, 1)
needed by root
std::string m_calibDate
time stamp with date and hour(yyyymmdd_hhmm) of when the local runs for the current calibration have ...