5#ifndef MuonCalib_MdtStationT0ContainerH
6#define MuonCalib_MdtStationT0ContainerH
44 double t0(
const unsigned int& ml,
const unsigned int& ly,
const unsigned int& tb)
const;
48 double adc(
const unsigned int& ml,
const unsigned int& ly,
const unsigned int& tb)
const;
58 bool Sett0(
const unsigned int& ml,
const unsigned int& ly,
const unsigned int& tb,
double t0,
double adc = 0);
68 std::vector<std::vector<std::vector<double> > >
m_t0;
69 std::vector<std::vector<std::vector<double> > >
m_adc;
MdtStationT0Container(const std::string &file_name)
Constructor: Initialize the class with the t0s stored in the file "file_name".
MdtStationT0Container()
Default constructor.
std::vector< std::vector< std::vector< double > > > m_adc
void readT0File(const std::string &file_name)
read the t0s stored in the file "file_name"
std::vector< std::vector< std::vector< double > > > m_t0
double adc(const unsigned int &ml, const unsigned int &ly, const unsigned int &tb) const
get the t0 value of the tube tb in layer ly of multilayer ml; tb, ly, ml>0
bool Sett0(const unsigned int &ml, const unsigned int &ly, const unsigned int &tb, double t0, double adc=0)
set t0 value of the tube tb in layer ly of multilayer ml; tb, ly, ml>0
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.