File indexing completed on 2024-06-29 07:05:54
0001
0002
0003
0004 #pragma once
0005
0006 #include <string>
0007
0008 namespace eicrecon {
0009
0010 struct CalorimeterIslandClusterConfig {
0011
0012 std::string adjacencyMatrix;
0013 std::string readout;
0014
0015
0016 double sectorDist;
0017 std::vector<double> localDistXY;
0018 std::vector<double> localDistXZ;
0019 std::vector<double> localDistYZ;
0020 std::vector<double> globalDistRPhi;
0021 std::vector<double> globalDistEtaPhi;
0022 std::vector<double> dimScaledLocalDistXY;
0023
0024 bool splitCluster{false};
0025 double minClusterHitEdep;
0026 double minClusterCenterEdep;
0027
0028 std::string transverseEnergyProfileMetric;
0029 double transverseEnergyProfileScale;
0030 double transverseEnergyProfileScaleUnits;
0031
0032 };
0033
0034 }