|
sipm-characterisation 0.1.0
SiPM characterisation for ePIC — IV/DCR/gain, laser, readout, irradiation
|
Classes | |
| class | finecalibration |
| struct | t_hit |
Typedefs | |
| typedef std::array< float, 2 > | calibration_unit |
Functions | |
| TTree * | load_alcor_data_tree (const std::string infilename, t_hit &hit) |
Variables | |
| std::map< int, std::string > | device_int2string |
| std::map< std::string, int > | device_string2int |
| std::vector< std::string > | devices |
| std::vector< int > | devices_indices |
| const int | maximum_TDC = 768 |
| const double | coarse_to_s = 3.1250000e-09 |
| — Convertion — — Coarse | |
| const double | coarse_to_ms = 3.1250000e-06 |
| const double | coarse_to_us = 3.1250000e-03 |
| const double | coarse_to_ns = 3.1250000 |
| const int | rollover_to_coarse = 32768 |
| — — Rollover | |
| const double | rollover_to_s = 0.0001024 |
| const double | rollover_to_ms = 0.1024 |
| const double | rollover_to_us = 102.4 |
| const double | rollover_to_ns = 102400. |
| typedef std::array<float, 2> alcor::calibration_unit |
open input file, get tree and connect variables to branches
| std::map<int, std::string> alcor::device_int2string |
| std::map<std::string, int> alcor::device_string2int |
| std::vector<std::string> alcor::devices |
| std::vector<int> alcor::devices_indices |