 |
Belle II Software
release-05-02-19
|
19 #include <ecl/dbobjects/ECLCrystalCalib.h>
55 numberOfAcceptedEvents);
65 void setExpRun(
const int& exp,
const int& run);
int m_numberOfEvents
Total number of events.
int m_exp
Experiment number.
void setNumbersOfAcceptedEvents(const std::vector< int > &numberOfAcceptedEvents)
Set number of accepted events for each cell id.
const std::vector< int > & getNumbersOfAcceptedEvents() const
Get numbers of accepted events for each cell id.
bool isNegAmpl() const
In case if the amplitude payload: check is there are negative amplitudes.
void setExpRun(const int &exp, const int &run)
Set experiment number and run number.
void setNumberOfEvents(const int &numberOfEvents)
Set total number of events.
int getExp() const
Get experiment number.
General DB object to store one calibration number per ECL crystal.
ECLCrystalLocalRunCalib(bool isNegAmpl=false)
Constructor.
bool c_isNegAmpl
In the case of time payload c_isNegAmpl is always false.
std::vector< int > m_numberOfAcceptedEvs
Numbers of accepted events for each cell id.
int getNumberOfEvents() const
Get number of events.
Abstract base class for different kinds of events.
int getRun() const
Get run number.
~ECLCrystalLocalRunCalib()
Destructor.
ECLCrystalLocalRunCalib is designed to store results of the ECL local run calibration to database.