#include <sndConfiguration.h>
Definition at line 8 of file sndConfiguration.h.
◆ Option
Enumerator |
---|
ti18_2024_2025 | |
ti18_2022_2023 | |
test_beam_2023 | |
test_beam_2024 | |
Definition at line 10 of file sndConfiguration.h.
◆ Configuration()
snd::Configuration::Configuration |
( |
Option |
option, |
|
|
Scifi * |
scifi_geometry, |
|
|
MuFilter * |
muon_filter_geometry |
|
) |
| |
Definition at line 10 of file sndConfiguration.cxx.
11{
12
20
22
30
38
39
46
47
49 {
54
61
68
70 }
71
73 {
86
93
95 }
96
98 {
103
110
117
119 }
121 {
126
133
140
142 }
143 else
144 {
145 throw std::invalid_argument("Unknown configuration option");
146 }
147}
Float_t GetConfParF(TString name)
Int_t GetConfParI(TString name)
Float_t GetConfParF(TString name)
Int_t GetConfParI(TString name)
double us_centroid_error_z
int scifi_shower_window_width
double scifi_centroid_error_z
double ds_hor_spatial_resolution_x
double ds_ver_spatial_resolution_y
int scifi_min_hits_in_window
int centroid_min_valid_station
double scifi_centroid_error_x
int scifi_n_channels_per_plane
double ds_ver_spatial_resolution_x
double scifi_centroid_error_y
double us_centroid_error_y
int us_min_n_hits_for_centroid
int scifi_boards_per_plane
int scifi_min_n_hits_for_centroid
double scifi_min_timestamp
double ds_ver_spatial_resolution_z
double ds_hor_spatial_resolution_y
double scifi_fiber_lenght
int us_n_channels_per_station
double ds_hor_spatial_resolution_z
double scifi_max_timestamp
double us_centroid_error_x
◆ GetOption()
Definition at line 149 of file sndConfiguration.cxx.
150{
151 if (run_number >= 100840) {
152 std::cout << "Choosing option >>>>>>>>>>\t test_beam_2024 \t<<<<<<<<<<" <<std::endl;
154 }
155 if (run_number >= 100000) {
156 std::cout << "Choosing option >>>>>>>>>>\t test_beam_2023 \t<<<<<<<<<<" <<std::endl;
158 }
159 else if (run_number < 7648) {
160 std::cout << "Choosing option >>>>>>>>>>\t ti18_2022_2023 \t<<<<<<<<<<" <<std::endl;
162 }
163 else {
164 std::cout << "Choosing option >>>>>>>>>>\t ti18_2024_2025 \t<<<<<<<<<<" <<std::endl;
166 }
167}
◆ centroid_min_valid_station
int snd::Configuration::centroid_min_valid_station |
◆ ds_hor_spatial_resolution_x
double snd::Configuration::ds_hor_spatial_resolution_x |
◆ ds_hor_spatial_resolution_y
double snd::Configuration::ds_hor_spatial_resolution_y |
◆ ds_hor_spatial_resolution_z
double snd::Configuration::ds_hor_spatial_resolution_z |
◆ ds_n_stations
int snd::Configuration::ds_n_stations |
◆ ds_ver_spatial_resolution_x
double snd::Configuration::ds_ver_spatial_resolution_x |
◆ ds_ver_spatial_resolution_y
double snd::Configuration::ds_ver_spatial_resolution_y |
◆ ds_ver_spatial_resolution_z
double snd::Configuration::ds_ver_spatial_resolution_z |
◆ scifi_boards_per_plane
int snd::Configuration::scifi_boards_per_plane |
◆ scifi_centroid_error_x
double snd::Configuration::scifi_centroid_error_x |
◆ scifi_centroid_error_y
double snd::Configuration::scifi_centroid_error_y |
◆ scifi_centroid_error_z
double snd::Configuration::scifi_centroid_error_z |
◆ scifi_fiber_lenght
double snd::Configuration::scifi_fiber_lenght |
◆ scifi_max_timestamp
double snd::Configuration::scifi_max_timestamp |
◆ scifi_min_hits_in_window
int snd::Configuration::scifi_min_hits_in_window |
◆ scifi_min_n_hits_for_centroid
int snd::Configuration::scifi_min_n_hits_for_centroid |
◆ scifi_min_timestamp
double snd::Configuration::scifi_min_timestamp |
◆ scifi_n_channels_per_plane
int snd::Configuration::scifi_n_channels_per_plane |
◆ scifi_n_stations
int snd::Configuration::scifi_n_stations |
◆ scifi_qdc_to_gev
double snd::Configuration::scifi_qdc_to_gev |
◆ scifi_shower_window_width
int snd::Configuration::scifi_shower_window_width |
◆ scifi_x_max
double snd::Configuration::scifi_x_max |
◆ scifi_x_min
double snd::Configuration::scifi_x_min |
◆ scifi_y_max
double snd::Configuration::scifi_y_max |
◆ scifi_y_min
double snd::Configuration::scifi_y_min |
◆ scifi_z_max
double snd::Configuration::scifi_z_max |
◆ scifi_z_min
double snd::Configuration::scifi_z_min |
◆ us_bar_per_station
int snd::Configuration::us_bar_per_station |
◆ us_centroid_error_x
double snd::Configuration::us_centroid_error_x |
◆ us_centroid_error_y
double snd::Configuration::us_centroid_error_y |
◆ us_centroid_error_z
double snd::Configuration::us_centroid_error_z |
◆ us_max_timestamp
double snd::Configuration::us_max_timestamp |
◆ us_min_n_hits_for_centroid
int snd::Configuration::us_min_n_hits_for_centroid |
◆ us_min_timestamp
double snd::Configuration::us_min_timestamp |
◆ us_n_channels_per_station
int snd::Configuration::us_n_channels_per_station |
◆ us_n_sipm_per_bar
int snd::Configuration::us_n_sipm_per_bar |
◆ us_n_stations
int snd::Configuration::us_n_stations |
◆ us_qdc_to_gev
double snd::Configuration::us_qdc_to_gev |
◆ us_x_max
double snd::Configuration::us_x_max |
◆ us_x_min
double snd::Configuration::us_x_min |
◆ us_y_max
double snd::Configuration::us_y_max |
◆ us_y_min
double snd::Configuration::us_y_min |
◆ us_z_max
double snd::Configuration::us_z_max |
◆ us_z_min
double snd::Configuration::us_z_min |
◆ veto_n_stations
int snd::Configuration::veto_n_stations |
The documentation for this struct was generated from the following files: