Skip to content
Snippets Groups Projects

Adding Rich variables for Functors

Closed Sergi Bernet Andres requested to merge ProtoParticleRichPID into master
1 unresolved thread
3 files
+ 49
0
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -94,6 +94,14 @@ namespace LHCb {
RichDLLd = 107, // The RICH delta log likelihood value for the deuteron hypothesis
RichCalibratedDLLe = 108, // RichDLLe, but calibrated to form a (more) true likelihood (for comb DLLs)
RichCalibratedDLLmu = 109, // RichDLLmu, but calibrated to form a (more) true likelihood (for comb DLLs)
Rich1GasUsed = 110, // The RICH1 flag for gas
Rich2GasUsed = 111, // The RICH2 flag for gas
RichThresholdEl = 112, // The RICH flag for electron hypothesis above threshold
RichThresholdKa = 113, // The RICH flag for muon hypothesis above threshold
RichThresholdMu = 114, // The RICH flag for pion hypothesis above threshold
RichThresholdPi = 115, // The RICH flag for kaon hypothesis above threshold
RichThresholdPr = 116, // The RICH flag for proton hypothesis above threshold
RichThresholdDe = 117, // The RICH flag for deuteron hypothesis above threshold
MuonMuLL = 200, // The log likelihood from the MUON system for the ProtoParticle to be a muon
MuonBkgLL = 201, // The log likelihood from the MUON system for the ProtoParticle to be background
MuonNShared = 202, // The number of MUON hits that are shared with other ProtoParticles
@@ -368,6 +376,22 @@ namespace LHCb {
return s << "RichCalibratedDLLe";
case LHCb::ProtoParticle::RichCalibratedDLLmu:
return s << "RichCalibratedDLLmu";
case LHCb::ProtoParticle::Rich1GasUsed:
return s << "Rich1GasUsed";
case LHCb::ProtoParticle::Rich2GasUsed:
return s << "Rich2GasUsed";
case LHCb::ProtoParticle::RichThresholdEl:
return s << "RichThresholdEl";
case LHCb::ProtoParticle::RichThresholdKa:
return s << "RichThresholdKa";
case LHCb::ProtoParticle::RichThresholdMu:
return s << "RichThresholdMu";
case LHCb::ProtoParticle::RichThresholdPi:
return s << "RichThresholdPi";
case LHCb::ProtoParticle::RichThresholdPr:
return s << "RichThresholdPr";
case LHCb::ProtoParticle::RichThresholdDe:
return s << "RichThresholdDe";
case LHCb::ProtoParticle::MuonMuLL:
return s << "MuonMuLL";
case LHCb::ProtoParticle::MuonBkgLL:
@@ -593,6 +617,14 @@ LHCb::ProtoParticle::s_additionalInfoTypMap() {
{"RichDLLd", RichDLLd},
{"RichCalibratedDLLe", RichCalibratedDLLe},
{"RichCalibratedDLLmu", RichCalibratedDLLmu},
{"Rich1GasUsed", Rich1GasUsed},
{"Rich2GasUsed", Rich2GasUsed},
{"RichThresholdEl", RichThresholdEl},
{"RichThresholdKa", RichThresholdKa},
{"RichThresholdMu", RichThresholdMu},
{"RichThresholdPi", RichThresholdPi},
{"RichThresholdPr", RichThresholdPr},
{"RichThresholdDe", RichThresholdDe},
{"MuonMuLL", MuonMuLL},
{"MuonBkgLL", MuonBkgLL},
{"MuonNShared", MuonNShared},
Loading