File indexing completed on 2025-01-18 09:55:42
0001
0002
0003
0004 #pragma once
0005
0006 #include <vector>
0007
0008 namespace eicrecon {
0009
0010 struct PIDLookupConfig {
0011 std::string filename;
0012 int system;
0013 std::vector<int> pdg_values;
0014 std::vector<int> charge_values;
0015 std::vector<double> momentum_edges;
0016 std::vector<double> polar_edges;
0017 std::vector<double> azimuthal_binning;
0018 bool azimuthal_bin_centers_in_lut {false};
0019 bool momentum_bin_centers_in_lut {false};
0020 bool polar_bin_centers_in_lut {false};
0021 bool use_radians {false};
0022 bool missing_electron_prob {false};
0023 };
0024
0025 }