20 namespace SColdQcdCorrelatorAnalysis {
27 enum Object {
Track, Cluster, Flow, Particle, Unknown};
30 enum Subsys {
Mvtx,
Intt, Tpc, EMCal, IHCal, OHCal};
33 enum Subset {All, Charged, Neutral};
36 enum SubEvtOpt {Everything, OnlySignal, AllBkgd, PrimaryBkgd, Pileup, Specific};
46 enum HardScatterStatus {
63 const uint16_t NMvtxLayer = 3;
64 const uint16_t NInttLayer = 8;
65 const uint16_t NTpcLayer = 48;
66 const uint16_t NTpcSector = 12;
69 const double MassPion = 0.140;
72 map<int, float> MapPidOntoCharge = {
105 map<string, int> MapNodeOntoIndex = {
106 {
"CLUSTER_CEMC", Subsys::EMCal},
107 {
"CLUSTER_HCALIN", Subsys::IHCal},
108 {
"CLUSTER_HCALOUT", Subsys::OHCal}
112 map<string, string> MapBadOntoGoodStrings = {