![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
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;
double t0(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
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
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
MdtStationT0Container(void)
Default constructor.
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
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".