ATLAS Offline Software
Loading...
Searching...
No Matches
egammaPIDdefsObs.h File Reference
#include <climits>
Include dependency graph for egammaPIDdefsObs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  egammaPIDObs

Enumerations

enum  egammaPIDObs::PID : unsigned int {
  egammaPIDObs::IsEM = 0 , egammaPIDObs::ElectronWeight , egammaPIDObs::BgWeight , egammaPIDObs::NeuralNet ,
  egammaPIDObs::Hmatrix , egammaPIDObs::Hmatrix5 , egammaPIDObs::SofteIsEM , egammaPIDObs::SofteElectronWeight ,
  egammaPIDObs::SofteBgWeight , egammaPIDObs::SofteNeuralNet , egammaPIDObs::IsolationLikelihood_jets , egammaPIDObs::IsolationLikelihood_HQDelectrons ,
  egammaPIDObs::AdaBoost , egammaPIDObs::PhotonWeight , egammaPIDObs::BgPhotonWeight , egammaPIDObs::FisherScore ,
  egammaPIDObs::IsGoodOQ , egammaPIDObs::IsEMLoose , egammaPIDObs::IsEMMedium , egammaPIDObs::IsEMTight ,
  egammaPIDObs::RingerNN , egammaPIDObs::LastEgammaPID
}
enum  egammaPIDObs::egammaIDQuality {
  egammaPIDObs::ElectronIDLoose , egammaPIDObs::ElectronIDLoosePP , egammaPIDObs::ElectronIDMedium , egammaPIDObs::ElectronIDMediumPP ,
  egammaPIDObs::ElectronIDTight , egammaPIDObs::ElectronIDTightPP , egammaPIDObs::PhotonIDLoose , egammaPIDObs::PhotonIDTight ,
  egammaPIDObs::PhotonIDLooseAR , egammaPIDObs::PhotonIDTightAR , egammaPIDObs::ElectronIDLooseIso , egammaPIDObs::ElectronIDLoosePPIso ,
  egammaPIDObs::ElectronIDMediumIso , egammaPIDObs::ElectronIDMediumPPIso , egammaPIDObs::ElectronIDTightIso , egammaPIDObs::ElectronIDTightPPIso ,
  egammaPIDObs::PhotonIDLooseIso , egammaPIDObs::PhotonIDTightIso , egammaPIDObs::PhotonIDLooseARIso , egammaPIDObs::PhotonIDTightARIso ,
  egammaPIDObs::frwdElectronIDLoose , egammaPIDObs::frwdElectronIDTight , egammaPIDObs::NoIDCut , egammaPIDObs::PhotonIDMedium ,
  egammaPIDObs::PhotonIDMediumAR
}
enum  egammaPIDObs::BitDefElectron {
  egammaPIDObs::ClusterEtaRange_Electron = 0 , egammaPIDObs::ConversionMatch_Electron = 1 , egammaPIDObs::ClusterHadronicLeakage_Electron = 2 , egammaPIDObs::ClusterMiddleEnergy_Electron = 3 ,
  egammaPIDObs::ClusterMiddleEratio37_Electron = 4 , egammaPIDObs::ClusterMiddleEratio33_Electron = 5 , egammaPIDObs::ClusterMiddleWidth_Electron = 6 , egammaPIDObs::ClusterBackEnergyFraction_Electron = 7 ,
  egammaPIDObs::ClusterStripsEratio_Electron = 8 , egammaPIDObs::ClusterStripsDeltaEmax2_Electron = 9 , egammaPIDObs::ClusterStripsDeltaE_Electron = 10 , egammaPIDObs::ClusterStripsWtot_Electron = 11 ,
  egammaPIDObs::ClusterStripsFracm_Electron = 12 , egammaPIDObs::ClusterStripsWeta1c_Electron = 13 , egammaPIDObs::ClusterStripsDEmaxs1_Electron = 15 , egammaPIDObs::TrackBlayer_Electron = 16 ,
  egammaPIDObs::TrackPixel_Electron = 17 , egammaPIDObs::TrackSi_Electron = 18 , egammaPIDObs::TrackA0_Electron = 19 , egammaPIDObs::TrackMatchEta_Electron = 20 ,
  egammaPIDObs::TrackMatchPhi_Electron = 21 , egammaPIDObs::TrackMatchEoverP_Electron = 22 , egammaPIDObs::TrackTRThits_Electron = 24 , egammaPIDObs::TrackTRTratio_Electron = 25 ,
  egammaPIDObs::TrackTRTratio90_Electron = 26 , egammaPIDObs::TrackA0Tight_Electron = 27 , egammaPIDObs::TrackMatchEtaTight_Electron = 28 , egammaPIDObs::Isolation_Electron = 29 ,
  egammaPIDObs::ClusterIsolation_Electron = 30 , egammaPIDObs::TrackIsolation_Electron = 31
}
enum  egammaPIDObs::BitDefPhoton {
  egammaPIDObs::ClusterEtaRange_Photon = 0 , egammaPIDObs::ClusterEtaRange_PhotonLoose = 1 , egammaPIDObs::ClusterHadronicLeakage_PhotonLoose = 2 , egammaPIDObs::ClusterMiddleEnergy_PhotonLoose = 3 ,
  egammaPIDObs::ClusterMiddleEratio37_PhotonLoose = 4 , egammaPIDObs::ClusterMiddleEratio33_PhotonLoose = 5 , egammaPIDObs::ClusterMiddleWidth_PhotonLoose = 6 , egammaPIDObs::ClusterBackEnergyFraction_Photon = 7 ,
  egammaPIDObs::ClusterHadronicLeakage_Photon = 10 , egammaPIDObs::ClusterMiddleEnergy_Photon = 11 , egammaPIDObs::ClusterMiddleEratio37_Photon = 12 , egammaPIDObs::ClusterMiddleEratio33_Photon = 13 ,
  egammaPIDObs::ClusterMiddleWidth_Photon = 14 , egammaPIDObs::ClusterStripsEratio_Photon = 15 , egammaPIDObs::ClusterStripsDeltaEmax2_Photon = 16 , egammaPIDObs::ClusterStripsDeltaE_Photon = 17 ,
  egammaPIDObs::ClusterStripsWtot_Photon = 18 , egammaPIDObs::ClusterStripsFracm_Photon = 19 , egammaPIDObs::ClusterStripsWeta1c_Photon = 20 , egammaPIDObs::ClusterStripsDEmaxs1_Photon = 21 ,
  egammaPIDObs::TrackMatchEoverP_Photon = 22 , egammaPIDObs::AmbiguityResolution_Photon = 23 , egammaPIDObs::Isolation_Photon = 29 , egammaPIDObs::ClusterIsolation_Photon = 30 ,
  egammaPIDObs::TrackIsolation_Photon = 31
}
enum  egammaPIDObs::BitDefOQ {
  egammaPIDObs::DeadHVPS = 0 , egammaPIDObs::DeadHVS1S2S3Core = 1 , egammaPIDObs::DeadHVS1S2S3Edge = 2 , egammaPIDObs::NonNominalHVPS = 3 ,
  egammaPIDObs::NonNominalHVS1S2S3 = 4 , egammaPIDObs::MissingFEBCellCore = 5 , egammaPIDObs::MissingFEBCellEdgePS = 6 , egammaPIDObs::MissingFEBCellEdgeS1 = 7 ,
  egammaPIDObs::MissingFEBCellEdgeS2 = 8 , egammaPIDObs::MissingFEBCellEdgeS3 = 9 , egammaPIDObs::MaskedCellCore = 10 , egammaPIDObs::MaskedCellEdgePS = 11 ,
  egammaPIDObs::MaskedCellEdgeS1 = 12 , egammaPIDObs::MaskedCellEdgeS2 = 13 , egammaPIDObs::MaskedCellEdgeS3 = 14 , egammaPIDObs::BadS1Core = 15 ,
  egammaPIDObs::SporadicNoiseLowQCore = 16 , egammaPIDObs::SporadicNoiseLowQEdge = 17 , egammaPIDObs::HighQCore = 18 , egammaPIDObs::HighQEdge = 19 ,
  egammaPIDObs::AffectedCellCore = 20 , egammaPIDObs::AffectedCellEdgePS = 21 , egammaPIDObs::AffectedCellEdgeS1 = 22 , egammaPIDObs::AffectedCellEdgeS2 = 23 ,
  egammaPIDObs::AffectedCellEdgeS3 = 24 , egammaPIDObs::HECHighQ = 25 , egammaPIDObs::OutTime =26 , egammaPIDObs::LArQCleaning =27 ,
  egammaPIDObs::DeadCellTileS0 =28 , egammaPIDObs::DeadCellTileS1S2 =29
}
enum  egammaPIDObs::BitDef {
  egammaPIDObs::ClusterEtaRange = 0 , egammaPIDObs::ClusterHadronicLeakage = 1 , egammaPIDObs::ClusterMiddleEnergy = 4 , egammaPIDObs::ClusterMiddleEratio37 = 5 ,
  egammaPIDObs::ClusterMiddleEratio33 = 6 , egammaPIDObs::ClusterMiddleWidth = 7 , egammaPIDObs::ClusterStripsEratio = 8 , egammaPIDObs::ClusterStripsDeltaEmax2 = 9 ,
  egammaPIDObs::ClusterStripsDeltaE = 10 , egammaPIDObs::ClusterStripsWtot = 11 , egammaPIDObs::ClusterStripsFracm = 12 , egammaPIDObs::ClusterStripsWeta1c = 13 ,
  egammaPIDObs::ClusterIsolation = 14 , egammaPIDObs::ClusterStripsDEmaxs1 = 15 , egammaPIDObs::TrackBlayer = 16 , egammaPIDObs::TrackPixel = 17 ,
  egammaPIDObs::TrackSi = 18 , egammaPIDObs::TrackA0 = 19 , egammaPIDObs::TrackMatchEta = 20 , egammaPIDObs::TrackMatchPhi = 21 ,
  egammaPIDObs::TrackMatchEoverP = 22 , egammaPIDObs::TrackTRThits = 24 , egammaPIDObs::TrackTRTratio = 25 , egammaPIDObs::TrackTRTratio90 = 26 ,
  egammaPIDObs::TrackIsolation = 27
}

Variables

const unsigned int egammaPIDObs::EgPidUndefined = UINT_MAX
const unsigned int egammaPIDObs::HADLEAKETA_ELECTRON
 cuts of hadronic leakage
const unsigned int egammaPIDObs::CALOSTRIPS_ELECTRON
 cuts in strips (with ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALOSTRIPS_LOOSE_ELECTRON
const unsigned int egammaPIDObs::CALOMIDDLE_ELECTRON
 cuts in middle sampling
const unsigned int egammaPIDObs::CALOBACK_ELECTRON
const unsigned int egammaPIDObs::CALORIMETRICISOLATION_ELECTRON
 calorimeter isolation
const unsigned int egammaPIDObs::CALO_ELECTRON = HADLEAKETA_ELECTRON | CALOSTRIPS_ELECTRON | CALOMIDDLE_ELECTRON | CALOBACK_ELECTRON
 all cuts in calorimeter (except isolation)
const unsigned int egammaPIDObs::TRACKINGNOBLAYER_ELECTRON
 Track quality cuts except b-layer for electrons.
const unsigned int egammaPIDObs::TRACKINGLOOSE_ELECTRON
 Track quality cuts except b-layer for electrons.
const unsigned int egammaPIDObs::TRACKING_ELECTRON
 Track quality cuts for electrons.
const unsigned int egammaPIDObs::TRACKMATCHDETA_ELECTRON
 Track cluster matching in eta for electrons.
const unsigned int egammaPIDObs::TRACKMATCHNOEOVERP_ELECTRON
 Track cluster matching in eta, phi for electrons.
const unsigned int egammaPIDObs::TRACKMATCH_ELECTRON
 Track cluster matching in eta, phi, E/p for electrons.
const unsigned int egammaPIDObs::TRACKMATCHTIGHT_ELECTRON
 Tight Track cluster matching.
const unsigned int egammaPIDObs::TRACKMATCHDETATIGHT_ELECTRON
 Track cluster matching in eta tight for electrons.
const unsigned int egammaPIDObs::CONVMATCH_ELECTRON
 Tight conversion matching.
const unsigned int egammaPIDObs::TRT_ELECTRON
 TRT hits and TR ratio for electrons.
const unsigned int egammaPIDObs::TRT_RATIO_ELECTRON
 TR ratio for electrons.
const unsigned int egammaPIDObs::TRACKINGISOLATION_ELECTRON
 isolation by tracker
const unsigned int egammaPIDObs::ISOLATION_ELECTRON
 isolation for electrons is combination of calo and tracker
const unsigned int egammaPIDObs::CALOTRACKISOLATION_ELECTRON
 isolation for electrons is combination of calo and tracker
const unsigned int egammaPIDObs::ALLNOTRT_ELECTRON
 all cuts except TRT for electrons
const unsigned int egammaPIDObs::ALL_ELECTRON
 all cuts for electrons
const unsigned int egammaPIDObs::ElectronLoosePP
 Loose++ electron selection.
const unsigned int egammaPIDObs::ElectronLoosePPIso
 Loose++ electron selecton with isolation.
const unsigned int egammaPIDObs::ElectronMediumPP
 Medium++ electron selecton.
const unsigned int egammaPIDObs::ElectronMediumPPIso
 Medium++ electron selecton with isolation.
const unsigned int egammaPIDObs::ElectronTightPP
 Tight++ electron selecton.
const unsigned int egammaPIDObs::ElectronTightPPIso
 Tight++ electron selecton with isolation.
const unsigned int egammaPIDObs::ElectronLoose
 Loose electron selection.
const unsigned int egammaPIDObs::ElectronLooseIso
 Loose electron selecton with isolation.
const unsigned int egammaPIDObs::ElectronMedium_WithoutTrackMatch
 Medium electron selection with the delta eta cut has been removed.
const unsigned int egammaPIDObs::ElectronMediumIso_WithoutTrackMatch
 Medium electron selection without deta match with isolation requirement.
const unsigned int egammaPIDObs::ElectronMedium_WithTrackMatch
 Medium electron selection with deta match (was ElectronMedium in 15.X)
const unsigned int egammaPIDObs::ElectronMediumIso_WithTrackMatch
 MediumIso electron selection with deta match (was ElectronMediumIso in 15.X)
const unsigned int egammaPIDObs::ElectronMedium = ElectronMedium_WithTrackMatch
 Medium electron selecton.
const unsigned int egammaPIDObs::ElectronMediumIso = ElectronMediumIso_WithTrackMatch
 MediumIso electron selecton.
const unsigned int egammaPIDObs::ElectronTight_WithoutTrackMatch
 Tight electron without track match (corresponds to RobusterTight in 15.6.X but without the deltaEta bits TrackMatchEta_Electron and TrackMatchEtaTight_Electron)
const unsigned int egammaPIDObs::ElectronTight_WithoutTrackMatch_NoConvCut
 Tight without conversion requirement or track match.
const unsigned int egammaPIDObs::ElectronTightIso_WithoutTrackMatch
 Tight_WithTrackMatch electron selection with isolation requirement.
const unsigned int egammaPIDObs::ElectronTight_WithTrackMatch
 Tight electron selection with track match.
const unsigned int egammaPIDObs::ElectronTight_WithTrackMatch_NoConvCut
 Tight with track match without conversion requirement.
const unsigned int egammaPIDObs::ElectronTightIso_WithTrackMatch
 Tight_WithTrackMatch electron selection with isolation requirement.
const unsigned int egammaPIDObs::ElectronTight = ElectronTight_WithTrackMatch
 Tight electron selection.
const unsigned int egammaPIDObs::ElectronTight_NoConvCut = ElectronTight_WithTrackMatch_NoConvCut
 Tight without conversion requirement.
const unsigned int egammaPIDObs::ElectronTightIso = ElectronTightIso_WithTrackMatch
 Tight electron selection with isolation requirement.
const unsigned int egammaPIDObs::ElectronTight_WithLooseEtaTrackMatch
 Tight electron (corresponds to RobusterTight in 15.6.X with the loose deltaEta bit TrackMatchEta_Electron but with out the tight one TrackMatchEtaTight_Electron)
const unsigned int egammaPIDObs::ElectronTight_WithTightEtaTrackMatch
 Tight electron (corresponds to RobusterTight in 15.6.X with the deltaEta bits TrackMatchEta_Electron and TrackMatchEtaTight_Electron)
const unsigned int egammaPIDObs::ElectronTightIso_WithLooseEtaTrackMatch
 Tight_WithLooseEtaTrackMatch electron selection with isolation requirement.
const unsigned int egammaPIDObs::ElectronTightIso_WithTightEtaTrackMatch
 Tight_WithTightEtaTrackMatch electron selection with isolation requirement.
const unsigned int egammaPIDObs::HADLEAKETA_PHOTONLOOSE
 cuts of hadronic leakage (for Loose selection)
const unsigned int egammaPIDObs::HADLEAKETA_PHOTON
 cuts of hadronic leakage
const unsigned int egammaPIDObs::CALOMIDDLE_PHOTONLOOSE
 cuts in middle sampling (for Loose selection)
const unsigned int egammaPIDObs::CALOMIDDLE_PHOTON
 cuts in middle sampling
const unsigned int egammaPIDObs::CALOSTRIPS_PHOTON
 cuts in strips (with ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALOSTRIPS_PHOTONMEDIUM
 cuts in strips (with ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALORIMETRICISOLATION_PHOTON
 calorimeter isolation
const unsigned int egammaPIDObs::CALO_PHOTON
 all cuts in calorimeter (except isolation)
const unsigned int egammaPIDObs::TRACKINGISOLATION_PHOTON
 isolation by tracker
const unsigned int egammaPIDObs::ISOLATION_PHOTON
 isolation for photons is combination of calo and tracker
const unsigned int egammaPIDObs::CALOTRACKISOLATION_PHOTON
 isolation for photons is combination of calo and tracker
const unsigned int egammaPIDObs::TRACKMATCH_PHOTON
 Track cluster matching E/p for photons.
const unsigned int egammaPIDObs::AMBIGUITYRESOLVE_PHOTON
 Ambigiuty resolve for photons.
const unsigned int egammaPIDObs::PhotonLooseAR
 Loose photon selection with Ambiguity resolver.
const unsigned int egammaPIDObs::PhotonLooseARIso = PhotonLooseAR | ISOLATION_PHOTON
 Loose photon selection with Ambiguity resolver and Isolation.
const unsigned int egammaPIDObs::PhotonMediumAR = PhotonLooseAR | CALOSTRIPS_PHOTONMEDIUM
 Medium photon selection.
const unsigned int egammaPIDObs::PhotonTightAR = CALO_PHOTON | AMBIGUITYRESOLVE_PHOTON
 Tight photon selection with Ambiguity resolver.
const unsigned int egammaPIDObs::PhotonTightARIso = PhotonTightAR | ISOLATION_PHOTON
 Tight photon selection with isolation and Ambiguity resolver.
const unsigned int egammaPIDObs::PhotonLoose
 Loose photon selection.
const unsigned int egammaPIDObs::PhotonLooseIso = PhotonLoose | ISOLATION_PHOTON
 Loose photon selection with Isolation.
const unsigned int egammaPIDObs::PhotonMedium = PhotonLoose | CALOSTRIPS_PHOTONMEDIUM
 Medium photon selection.
const unsigned int egammaPIDObs::PhotonTight = CALO_PHOTON
 Tight photon selection.
const unsigned int egammaPIDObs::PhotonTightIso = PhotonTight | ISOLATION_PHOTON
 Tight photon selection with isolation.
const unsigned int egammaPIDObs::frwdElectronTight = 126
 forward electron flavours
const unsigned int egammaPIDObs::frwdElectronLoose = 104
const unsigned int egammaPIDObs::BADCLUSELECTRON
const unsigned int egammaPIDObs::BADCLUSPHOTON
const unsigned int egammaPIDObs::ALLOQ = 0xFFFFFFFF
const unsigned int egammaPIDObs::CALOSTRIPSOLD_ELECTRON
 old cuts in strips (without ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::TRT90_ELECTRON
 TRT hits and TR ratio (@90% eff) for electrons.
const unsigned int egammaPIDObs::CALONOISOOLD_ELECTRON = HADLEAKETA_ELECTRON | CALOSTRIPSOLD_ELECTRON | CALOMIDDLE_ELECTRON
 "old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1
const unsigned int egammaPIDObs::CALOOLD_ELECTRON = CALONOISOOLD_ELECTRON | CALORIMETRICISOLATION_ELECTRON
 "old" all cuts in calorimeter (including isolation) without ClusterStripsDEmaxs1
const unsigned int egammaPIDObs::ALLNOTRTOLD_ELECTRON
 all cuts except TRT for electrons(old way)
const unsigned int egammaPIDObs::ALLOLD_ELECTRON
 all cuts fo electrons (old way)
const unsigned int egammaPIDObs::ElectronLooseOLD
const unsigned int egammaPIDObs::ElectronMediumOLD
const unsigned int egammaPIDObs::ElectronMediumNoIsoOLD
const unsigned int egammaPIDObs::ElectronTightOLD
const unsigned int egammaPIDObs::ElectronTightTRTNoIsoOLD
const unsigned int egammaPIDObs::ElectronTightNoIsolationOLD = ElectronTightTRTNoIsoOLD
const unsigned int egammaPIDObs::ElectronMediumNoIso = ElectronMedium
 obsolete - kept not crash clients
const unsigned int egammaPIDObs::ElectronTightTRTNoIso = ElectronTight
 obsolete - kept not to crash clients
const unsigned int egammaPIDObs::ElectronTightNoIsolation = ElectronTight
 obsolete - kept not to crash clients
const unsigned int egammaPIDObs::CALOSTRIPSOLD_PHOTON
 old cuts in strips (without ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALONOISOOLD_PHOTON
 "old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1
const unsigned int egammaPIDObs::PhotonTightOLD
 Tight photon (old definition)
const unsigned int egammaPIDObs::ElectronTightRobust = ElectronTight_WithLooseEtaTrackMatch
 Tight electron (NB: kept for backward compatibility)
const unsigned int egammaPIDObs::HADLEAKETA
 cuts of hadronic leakage
const unsigned int egammaPIDObs::CALOSTRIPSOLD
 old cuts in strips (without ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALOSTRIPS
 cuts in strips (with ClusterStripsDEmaxs1)
const unsigned int egammaPIDObs::CALOMIDDLE
 cuts in middle sampling
const unsigned int egammaPIDObs::CALOISO = 0x1 << ClusterIsolation
 calorimeter isolation
const unsigned int egammaPIDObs::CALONOISOOLD = HADLEAKETA | CALOSTRIPSOLD | CALOMIDDLE
 "old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1
const unsigned int egammaPIDObs::CALONOISO = HADLEAKETA | CALOSTRIPS | CALOMIDDLE
 all cuts in calorimeter (except isolation)
const unsigned int egammaPIDObs::CALOOLD = CALONOISOOLD | CALOISO
 all cuts in calorimeter (including isolation) without ClusterStripsDEmaxs1
const unsigned int egammaPIDObs::CALO = CALONOISO | CALOISO
 all cuts in calorimeter (including isolation)
const unsigned int egammaPIDObs::TRACKINGNOBLAYER
const unsigned int egammaPIDObs::TRACKING = TRACKINGNOBLAYER | 0x1 << TrackBlayer
const unsigned int egammaPIDObs::TRACKMATCHDETA
const unsigned int egammaPIDObs::TRACKMATCH
const unsigned int egammaPIDObs::TRACKMATCHNOEOVERP
const unsigned int egammaPIDObs::TRT
const unsigned int egammaPIDObs::TRT90
const unsigned int egammaPIDObs::TRACKISO = 0x1u << TrackIsolation
 isolation by tracker
const unsigned int egammaPIDObs::ALLNOTRT = TRACKING | TRACKMATCH | CALO
const unsigned int egammaPIDObs::ALLNOTRTOLD = TRACKING | TRACKMATCH | CALOOLD
const unsigned int egammaPIDObs::ALL = 0xFFFFFFFF
 all cuts
const unsigned int egammaPIDObs::ALLOLD = ALLNOTRTOLD | TRT
 all cuts (old way)
const unsigned int egammaPIDObs::ElectronLooseOLDRel = CALOMIDDLE | HADLEAKETA
const unsigned int egammaPIDObs::ElectronMediumOLDRel = CALOOLD | TRACKINGNOBLAYER | TRACKMATCHDETA
const unsigned int egammaPIDObs::ElectronMediumNoIsoOLDRel = CALONOISOOLD | TRACKINGNOBLAYER | TRACKMATCHDETA
const unsigned int egammaPIDObs::ElectronTightOLDRel = ALLOLD
const unsigned int egammaPIDObs::ElectronTightTRTNoIsoOLDRel = TRACKING | TRACKMATCH | CALONOISOOLD | TRT90
const unsigned int egammaPIDObs::ElectronTightNoIsolationOLDRel = ElectronTightTRTNoIsoOLDRel
const unsigned int egammaPIDObs::PhotonTightOLDRel = CALOOLD