|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef L1CALORAMPDATA_H
6 #define L1CALORAMPDATA_H
52 void addData(
unsigned int step,
double calorimeter,
double level1);
56 void addData(
const std::pair<double, double>& l1calo);
57 void addData(
double calorimeter,
double level1);
84 #endif //L1CALORAMPDATA_H
char data[hepevt_bytes_allocation_ATLAS]
std::vector< L1CaloRampDataPoint > L1CaloRampDataVector
Class to store the measured energy per step for either calorimeter or level-1.
const L1CaloRampStep * getCalo(unsigned int step) const
const L1CaloRampDataPoint * getStep(unsigned int step) const
void addData(unsigned int step, const std::pair< double, double > &energy)
void setStep(unsigned int step)
unsigned int getNSteps() const
virtual ~L1CaloRampStep()
void addEvent(double energy)
std::pair< L1CaloRampStep, L1CaloRampStep > L1CaloRampDataPoint
L1CaloRampDataVector m_rampDataVector
~L1CaloRampData()=default
const L1CaloRampStep * getLevel1(unsigned int step) const
Transient class to store the RampData calculated from calibration runs.