![]() |
ATLAS Offline Software
|
#include <MdtStationT0Container.h>
Public Member Functions | |
| MdtStationT0Container () | |
| Default constructor. More... | |
| MdtStationT0Container (const std::string &file_name) | |
| Constructor: Initialize the class with the t0s stored in the file "file_name". More... | |
| 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 More... | |
| 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 More... | |
| void | readT0File (const std::string &file_name) |
| read the t0s stored in the file "file_name" More... | |
| 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 More... | |
| bool | t0_loaded () const |
Private Attributes | |
| std::vector< std::vector< std::vector< double > > > | m_t0 |
| std::vector< std::vector< std::vector< double > > > | m_adc |
| bool | m_t0_loaded |
Definition at line 24 of file MdtStationT0Container.h.
|
inline |
Default constructor.
Definition at line 27 of file MdtStationT0Container.h.
|
inline |
Constructor: Initialize the class with the t0s stored in the file "file_name".
Definition at line 33 of file MdtStationT0Container.h.
| double MdtStationT0Container::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
Definition at line 32 of file MdtStationT0Container.cxx.
| void MdtStationT0Container::readT0File | ( | const std::string & | file_name | ) |
read the t0s stored in the file "file_name"
Definition at line 57 of file MdtStationT0Container.cxx.
| bool MdtStationT0Container::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
Definition at line 43 of file MdtStationT0Container.cxx.
| double MdtStationT0Container::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
Definition at line 21 of file MdtStationT0Container.cxx.
|
inline |
Definition at line 64 of file MdtStationT0Container.h.
|
private |
Definition at line 69 of file MdtStationT0Container.h.
|
private |
Definition at line 68 of file MdtStationT0Container.h.
|
private |
Definition at line 73 of file MdtStationT0Container.h.
1.8.18