File indexing completed on 2025-01-30 10:04:50
0001
0002
0003
0004 #pragma once
0005
0006 #include <string>
0007 #include <vector>
0008
0009 namespace eicrecon {
0010
0011 struct CalorimeterHitDigiConfig {
0012
0013 std::vector<double> eRes;
0014 double tRes;
0015
0016
0017 double threshold{1.0*dd4hep::keV};
0018
0019
0020 unsigned int capADC{1};
0021 double capTime{1000};
0022 double dyRangeADC{1};
0023 unsigned int pedMeanADC{0};
0024 double pedSigmaADC{0};
0025 double resolutionTDC{1};
0026 std::string corrMeanScale{"1.0"};
0027
0028
0029 std::string readout{""};
0030 std::vector<std::string> fields{};
0031
0032 };
0033
0034 }