ATLAS Offline Software
Enumerations | Variables
egammaPIDObs Namespace Reference

Enumerations

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

Variables

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

Enumeration Type Documentation

◆ BitDef

Enumerator
ClusterEtaRange 

cluster eta range

ClusterHadronicLeakage 

cluster leakage into the hadronic calorimeter

ClusterMiddleEnergy 

energy in 2nd sampling (e277)

ClusterMiddleEratio37 

energy ratio in 2nd sampling (e237/e277)

ClusterMiddleEratio33 

energy ratio in 2nd sampling (e233/e237) for photons

ClusterMiddleWidth 

width in the second sampling (weta2)

ClusterStripsEratio 

fraction of energy found in 1st sampling (f1)

ClusterStripsDeltaEmax2 

energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)

ClusterStripsDeltaE 

difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)

ClusterStripsWtot 

shower width in 1st sampling (wtots1)

ClusterStripsFracm 

shower shape in shower core 1st sampling (fracs1)

ClusterStripsWeta1c 

shower width weighted by distance from the maximum one (weta1)

ClusterIsolation 

calorimetric isolation (etcone20)

ClusterStripsDEmaxs1 

difference between max and 2nd max in strips

TrackBlayer 

B layer hit.

TrackPixel 

number of Pixel hits

TrackSi 

number of Pixel and SCT hits

TrackA0 

distance of closet approach

TrackMatchEta 

eta difference between cluster and extrapolated track in the 1st sampling

TrackMatchPhi 

phi difference between cluster and extrapolated track in the 2nd sampling

TrackMatchEoverP 

energy-momentum match

TrackTRThits 

number of TRT hits

TrackTRTratio 

ratio of high to all TRT hits for isolated electrons

TrackTRTratio90 

ratio of high to all TRT hits for non-isolated electrons

TrackIsolation 

tracker isolation (ptcone30)

Definition at line 825 of file egammaPIDdefsObs.h.

825  {
826  // Cluster based egamma
828  ClusterEtaRange = 0,
832  ClusterMiddleEnergy = 4,
838  ClusterMiddleWidth = 7,
844  ClusterStripsDeltaE = 10,
846  ClusterStripsWtot = 11,
848  ClusterStripsFracm = 12,
850  ClusterStripsWeta1c = 13,
852  ClusterIsolation = 14,
855  //Track based egamma
857  TrackBlayer = 16,
859  TrackPixel = 17,
861  TrackSi = 18,
863  TrackA0 = 19,
865  TrackMatchEta = 20,
867  TrackMatchPhi = 21,
869  TrackMatchEoverP = 22,
871  TrackTRThits = 24,
873  TrackTRTratio = 25,
875  TrackTRTratio90 = 26,
877  TrackIsolation = 27
878  };

◆ BitDefElectron

Enumerator
ClusterEtaRange_Electron 

cluster eta range

ConversionMatch_Electron 

matching to photon (not necessarily conversion–the name is historical)

ClusterHadronicLeakage_Electron 

cluster leakage into the hadronic calorimeter

ClusterMiddleEnergy_Electron 

energy in 2nd sampling (e.g E277>0)

ClusterMiddleEratio37_Electron 

energy ratio in 2nd sampling (e.g E237/E277)

ClusterMiddleEratio33_Electron 

energy ratio in 2nd sampling (e.g E233/E237)

ClusterMiddleWidth_Electron 

width in the second sampling (e.g Weta2)

ClusterBackEnergyFraction_Electron 

energy fraction in the third layer

ClusterStripsEratio_Electron 

fraction of energy found in 1st sampling (NB: not used in fact for electrons)

ClusterStripsDeltaEmax2_Electron 

energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)

ClusterStripsDeltaE_Electron 

difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)

ClusterStripsWtot_Electron 

shower width in 1st sampling

ClusterStripsFracm_Electron 

shower shape in shower core 1st sampling

ClusterStripsWeta1c_Electron 

shower width weighted by distance from the maximum one

ClusterStripsDEmaxs1_Electron 

difference between max and 2nd max in strips

TrackBlayer_Electron 

B layer hit.

TrackPixel_Electron 

number of Pixel hits

TrackSi_Electron 

number of Pixel and SCT hits

TrackA0_Electron 

distance of closet approach

TrackMatchEta_Electron 

eta difference between cluster and extrapolated track in the 1st sampling

TrackMatchPhi_Electron 

phi difference between cluster and extrapolated track in the 2nd sampling

TrackMatchEoverP_Electron 

energy-momentum match

TrackTRThits_Electron 

number of TRT hits

TrackTRTratio_Electron 

ratio of high to all TRT hits for isolated electrons

TrackTRTratio90_Electron 

ratio of high to all TRT hits for non-isolated electrons (not for new ++ menus)

TrackA0Tight_Electron 

distance of closet approach for tight selection (not to be used in new ++ menus)

TrackMatchEtaTight_Electron 

eta difference between cluster and extrapolated track in the 1st sampling for tight selection (not to be used in new ++ menus)

Isolation_Electron 

isolation

ClusterIsolation_Electron 

calorimetric isolation

TrackIsolation_Electron 

tracker isolation

Definition at line 131 of file egammaPIDdefsObs.h.

◆ BitDefOQ

Enumerator
DeadHVPS 

Dead High Voltage in the EM Presampler.

DeadHVS1S2S3Core 

Dead High Voltage in the EM strips, middle and back affecting the core of the cluster.

DeadHVS1S2S3Edge 

Dead High Voltage in the EM strips, middle and back affecting the edge of the cluster.

NonNominalHVPS 

Non Nominal High Voltage in the EM Presampler.

NonNominalHVS1S2S3 

Non Nominal High Voltage in the EM strips, middle and back.

MissingFEBCellCore 

Missing FEB in the core of the cluster.

MissingFEBCellEdgePS 

Missing FEB in the edge of the cluster.

MissingFEBCellEdgeS1 

Missing FEB in the edge of the cluster.

MissingFEBCellEdgeS2 

Missing FEB in the edge of the cluster.

MissingFEBCellEdgeS3 

Missing FEB in the edge of the cluster.

MaskedCellCore 

Masked cell in the core of the cluster.

MaskedCellEdgePS 

Masked presampler cell in the edge of the cluster.

MaskedCellEdgeS1 

Masked strip cell in the edge of the cluster.

MaskedCellEdgeS2 

Masked middle cell in the edge of the cluster.

MaskedCellEdgeS3 

Masked back cell in the edge of the cluster.

BadS1Core 

Missing FEB or masked cell in S1 core (corresponding to the 8 strips in front of the core of the cluster)

SporadicNoiseLowQCore 

Sporadic noisy cell in the core of the cluster.

SporadicNoiseLowQEdge 

Sporadic noisy cell in the edge of the cluster.

HighQCore 

High quality factor cell in the core of the cluster.

HighQEdge 

High quality factor cell in the edge of the cluster.

AffectedCellCore 

Affected cell in the core of the cluster.

AffectedCellEdgePS 

Affected presampler cell in the edge of the cluster.

AffectedCellEdgeS1 

Affected strip cell in the edge of the cluster.

AffectedCellEdgeS2 

Affected middle cell in the edge of the cluster.

AffectedCellEdgeS3 

Affected back cell in the edge of the cluster.

HECHighQ 

High quality factor cell in the HEC.

OutTime 

Out of time cell.

LArQCleaning 

Cleaning based on LArQ factor--> sum[ E(Q>4000)/E].

DeadCellTileS0 

Dead cell in the Tile Calorimeter S0 affecting the hadronic leakage calculation.

DeadCellTileS1S2 

Dead cell in the Tile Calorimeter S1,2,3 affecting the hadronic leakage calculation.

Definition at line 632 of file egammaPIDdefsObs.h.

632  {
634  DeadHVPS = 0,
636  DeadHVS1S2S3Core = 1,
638  DeadHVS1S2S3Edge = 2,
639 
641  NonNominalHVPS = 3,
643  NonNominalHVS1S2S3 = 4,
644 
645 
647  MissingFEBCellCore = 5,
656 
657 
659  MaskedCellCore = 10,
661  MaskedCellEdgePS = 11,
663  MaskedCellEdgeS1 = 12,
665  MaskedCellEdgeS2 = 13,
667  MaskedCellEdgeS3 = 14,
668 
670  BadS1Core = 15,
671 
672 
677 
679  HighQCore = 18,
681  HighQEdge = 19,
682 
684  AffectedCellCore = 20,
686  AffectedCellEdgePS = 21,
688  AffectedCellEdgeS1 = 22,
690  AffectedCellEdgeS2 = 23,
692  AffectedCellEdgeS3 = 24,
693 
695  HECHighQ = 25,
696 
698  OutTime =26,
699 
701  LArQCleaning=27,
703  DeadCellTileS0=28,
706  };

◆ BitDefPhoton

Enumerator
ClusterEtaRange_Photon 

cluster eta range

ClusterEtaRange_PhotonLoose 

cluster eta range

ClusterHadronicLeakage_PhotonLoose 

cluster leakage into the hadronic calorimeter

ClusterMiddleEnergy_PhotonLoose 

energy in 2nd sampling (e277)

ClusterMiddleEratio37_PhotonLoose 

energy ratio in 2nd sampling

ClusterMiddleEratio33_PhotonLoose 

energy ratio in 2nd sampling

ClusterMiddleWidth_PhotonLoose 

width in the second sampling

ClusterBackEnergyFraction_Photon 

energy fraction in the third layer

ClusterHadronicLeakage_Photon 

cluster leakage into the hadronic calorimeter

ClusterMiddleEnergy_Photon 

energy in 2nd sampling (e277)

ClusterMiddleEratio37_Photon 

energy ratio in 2nd sampling

ClusterMiddleEratio33_Photon 

energy ratio in 2nd sampling for photons

ClusterMiddleWidth_Photon 

width in the second sampling

ClusterStripsEratio_Photon 

fraction of energy found in 1st sampling

ClusterStripsDeltaEmax2_Photon 

energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)

ClusterStripsDeltaE_Photon 

difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)

ClusterStripsWtot_Photon 

shower width in 1st sampling

ClusterStripsFracm_Photon 

shower shape in shower core 1st sampling

ClusterStripsWeta1c_Photon 

shower width weighted by distance from the maximum one

ClusterStripsDEmaxs1_Photon 

difference between max and 2nd max in strips

TrackMatchEoverP_Photon 

energy-momentum match for photon selection

AmbiguityResolution_Photon 

ambiguity resolution for photon (vs electron)

Isolation_Photon 

isolation

ClusterIsolation_Photon 

calorimetric isolation for photon selection

TrackIsolation_Photon 

tracker isolation for photon selection

Definition at line 204 of file egammaPIDdefsObs.h.

204  {
209 
210  // selection for Loose photons
221 
224 
225  // selection for tight photons
236 
251 
254 
257 
259  Isolation_Photon = 29,
264  };

◆ egammaIDQuality

Enumerator
ElectronIDLoose 
ElectronIDLoosePP 
ElectronIDMedium 
ElectronIDMediumPP 
ElectronIDTight 
ElectronIDTightPP 
PhotonIDLoose 
PhotonIDTight 
PhotonIDLooseAR 
PhotonIDTightAR 
ElectronIDLooseIso 
ElectronIDLoosePPIso 
ElectronIDMediumIso 
ElectronIDMediumPPIso 
ElectronIDTightIso 
ElectronIDTightPPIso 
PhotonIDLooseIso 
PhotonIDTightIso 
PhotonIDLooseARIso 
PhotonIDTightARIso 
frwdElectronIDLoose 
frwdElectronIDTight 
NoIDCut 
PhotonIDMedium 
PhotonIDMediumAR 

Definition at line 96 of file egammaPIDdefsObs.h.

◆ PID

enum egammaPIDObs::PID : unsigned int
Enumerator
IsEM 

cut-based identification for egamma objects (cluster and track-based)

ElectronWeight 

loglikelihood identification

BgWeight 

loglikelihood identification

NeuralNet 
Hmatrix 
Hmatrix5 
SofteIsEM 

cut-based identification for softe electrons in jets (for btag)

SofteElectronWeight 

loglikelihood identification

SofteBgWeight 

loglikelihood identification

SofteNeuralNet 
IsolationLikelihood_jets 

Isolation Likelihood for jet separation.

IsolationLikelihood_HQDelectrons 

Isolation Likelihood for separation of electrons from heavy quark decays.

AdaBoost 
PhotonWeight 

loglikelihood identification

BgPhotonWeight 

loglikelihood identification

FisherScore 

Fisher variable.

IsGoodOQ 

Object Quality variable.

IsEMLoose 

cut-based identification for egamma objects (Loose)

IsEMMedium 

cut-based identification for egamma objects (Medium)

IsEMTight 

cut-based identification for egamma objects (Tight)

RingerNN 

Ringer Neural Network Output.

LastEgammaPID 

Default for the last enum (don't change it !)

Definition at line 53 of file egammaPIDdefsObs.h.

53  : unsigned int {
55  IsEM = 0,
59  BgWeight,
60  NeuralNet,
61  Hmatrix,
62  Hmatrix5,
64  SofteIsEM,
74  AdaBoost,
80  FisherScore,
82  IsGoodOQ,
84  IsEMLoose,
86  IsEMMedium,
88  IsEMTight,
90  RingerNN,
93  };

Variable Documentation

◆ ALL

const unsigned int egammaPIDObs::ALL = 0xFFFFFFFF

all cuts

Definition at line 950 of file egammaPIDdefsObs.h.

◆ ALL_ELECTRON

const unsigned int egammaPIDObs::ALL_ELECTRON
Initial value:

all cuts for electrons

Definition at line 360 of file egammaPIDdefsObs.h.

◆ ALLNOTRT

const unsigned int egammaPIDObs::ALLNOTRT = TRACKING | TRACKMATCH | CALO

Definition at line 945 of file egammaPIDdefsObs.h.

◆ ALLNOTRT_ELECTRON

const unsigned int egammaPIDObs::ALLNOTRT_ELECTRON
Initial value:

all cuts except TRT for electrons

Definition at line 357 of file egammaPIDdefsObs.h.

◆ ALLNOTRTOLD

const unsigned int egammaPIDObs::ALLNOTRTOLD = TRACKING | TRACKMATCH | CALOOLD

Definition at line 947 of file egammaPIDdefsObs.h.

◆ ALLNOTRTOLD_ELECTRON

const unsigned int egammaPIDObs::ALLNOTRTOLD_ELECTRON
Initial value:

all cuts except TRT for electrons(old way)

Definition at line 773 of file egammaPIDdefsObs.h.

◆ ALLOLD

const unsigned int egammaPIDObs::ALLOLD = ALLNOTRTOLD | TRT

all cuts (old way)

Definition at line 952 of file egammaPIDdefsObs.h.

◆ ALLOLD_ELECTRON

const unsigned int egammaPIDObs::ALLOLD_ELECTRON
Initial value:

all cuts fo electrons (old way)

Definition at line 776 of file egammaPIDdefsObs.h.

◆ ALLOQ

const unsigned int egammaPIDObs::ALLOQ = 0xFFFFFFFF

Definition at line 729 of file egammaPIDdefsObs.h.

◆ AMBIGUITYRESOLVE_PHOTON

const unsigned int egammaPIDObs::AMBIGUITYRESOLVE_PHOTON
Initial value:

Ambigiuty resolve for photons.

Definition at line 573 of file egammaPIDdefsObs.h.

◆ BADCLUSELECTRON

const unsigned int egammaPIDObs::BADCLUSELECTRON
Initial value:

Definition at line 710 of file egammaPIDdefsObs.h.

◆ BADCLUSPHOTON

const unsigned int egammaPIDObs::BADCLUSPHOTON
Initial value:

Definition at line 718 of file egammaPIDdefsObs.h.

◆ CALO

const unsigned int egammaPIDObs::CALO = CALONOISO | CALOISO

all cuts in calorimeter (including isolation)

Definition at line 919 of file egammaPIDdefsObs.h.

◆ CALO_ELECTRON

const unsigned int egammaPIDObs::CALO_ELECTRON = HADLEAKETA_ELECTRON | CALOSTRIPS_ELECTRON | CALOMIDDLE_ELECTRON | CALOBACK_ELECTRON

all cuts in calorimeter (except isolation)

Definition at line 299 of file egammaPIDdefsObs.h.

◆ CALO_PHOTON

const unsigned int egammaPIDObs::CALO_PHOTON
Initial value:

all cuts in calorimeter (except isolation)

Definition at line 555 of file egammaPIDdefsObs.h.

◆ CALOBACK_ELECTRON

const unsigned int egammaPIDObs::CALOBACK_ELECTRON
Initial value:

Definition at line 291 of file egammaPIDdefsObs.h.

◆ CALOISO

const unsigned int egammaPIDObs::CALOISO = 0x1 << ClusterIsolation

calorimeter isolation

Definition at line 911 of file egammaPIDdefsObs.h.

◆ CALOMIDDLE

const unsigned int egammaPIDObs::CALOMIDDLE
Initial value:

cuts in middle sampling

Definition at line 905 of file egammaPIDdefsObs.h.

◆ CALOMIDDLE_ELECTRON

const unsigned int egammaPIDObs::CALOMIDDLE_ELECTRON
Initial value:

cuts in middle sampling

Definition at line 287 of file egammaPIDdefsObs.h.

◆ CALOMIDDLE_PHOTON

const unsigned int egammaPIDObs::CALOMIDDLE_PHOTON
Initial value:

cuts in middle sampling

Definition at line 532 of file egammaPIDdefsObs.h.

◆ CALOMIDDLE_PHOTONLOOSE

const unsigned int egammaPIDObs::CALOMIDDLE_PHOTONLOOSE
Initial value:

cuts in middle sampling (for Loose selection)

Definition at line 526 of file egammaPIDdefsObs.h.

◆ CALONOISO

const unsigned int egammaPIDObs::CALONOISO = HADLEAKETA | CALOSTRIPS | CALOMIDDLE

all cuts in calorimeter (except isolation)

Definition at line 915 of file egammaPIDdefsObs.h.

◆ CALONOISOOLD

const unsigned int egammaPIDObs::CALONOISOOLD = HADLEAKETA | CALOSTRIPSOLD | CALOMIDDLE

"old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1

Definition at line 913 of file egammaPIDdefsObs.h.

◆ CALONOISOOLD_ELECTRON

const unsigned int egammaPIDObs::CALONOISOOLD_ELECTRON = HADLEAKETA_ELECTRON | CALOSTRIPSOLD_ELECTRON | CALOMIDDLE_ELECTRON

"old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1

Definition at line 768 of file egammaPIDdefsObs.h.

◆ CALONOISOOLD_PHOTON

const unsigned int egammaPIDObs::CALONOISOOLD_PHOTON
Initial value:

"old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1

Definition at line 812 of file egammaPIDdefsObs.h.

◆ CALOOLD

const unsigned int egammaPIDObs::CALOOLD = CALONOISOOLD | CALOISO

all cuts in calorimeter (including isolation) without ClusterStripsDEmaxs1

Definition at line 917 of file egammaPIDdefsObs.h.

◆ CALOOLD_ELECTRON

const unsigned int egammaPIDObs::CALOOLD_ELECTRON = CALONOISOOLD_ELECTRON | CALORIMETRICISOLATION_ELECTRON

"old" all cuts in calorimeter (including isolation) without ClusterStripsDEmaxs1

Definition at line 770 of file egammaPIDdefsObs.h.

◆ CALORIMETRICISOLATION_ELECTRON

const unsigned int egammaPIDObs::CALORIMETRICISOLATION_ELECTRON
Initial value:

calorimeter isolation

Definition at line 295 of file egammaPIDdefsObs.h.

◆ CALORIMETRICISOLATION_PHOTON

const unsigned int egammaPIDObs::CALORIMETRICISOLATION_PHOTON
Initial value:

calorimeter isolation

Definition at line 552 of file egammaPIDdefsObs.h.

◆ CALOSTRIPS

const unsigned int egammaPIDObs::CALOSTRIPS
Initial value:

cuts in strips (with ClusterStripsDEmaxs1)

Definition at line 896 of file egammaPIDdefsObs.h.

◆ CALOSTRIPS_ELECTRON

const unsigned int egammaPIDObs::CALOSTRIPS_ELECTRON
Initial value:

cuts in strips (with ClusterStripsDEmaxs1)

Definition at line 275 of file egammaPIDdefsObs.h.

◆ CALOSTRIPS_LOOSE_ELECTRON

const unsigned int egammaPIDObs::CALOSTRIPS_LOOSE_ELECTRON
Initial value:

Definition at line 283 of file egammaPIDdefsObs.h.

◆ CALOSTRIPS_PHOTON

const unsigned int egammaPIDObs::CALOSTRIPS_PHOTON
Initial value:

cuts in strips (with ClusterStripsDEmaxs1)

Definition at line 538 of file egammaPIDdefsObs.h.

◆ CALOSTRIPS_PHOTONMEDIUM

const unsigned int egammaPIDObs::CALOSTRIPS_PHOTONMEDIUM
Initial value:

cuts in strips (with ClusterStripsDEmaxs1)

Definition at line 548 of file egammaPIDdefsObs.h.

◆ CALOSTRIPSOLD

const unsigned int egammaPIDObs::CALOSTRIPSOLD
Initial value:

old cuts in strips (without ClusterStripsDEmaxs1)

Definition at line 888 of file egammaPIDdefsObs.h.

◆ CALOSTRIPSOLD_ELECTRON

const unsigned int egammaPIDObs::CALOSTRIPSOLD_ELECTRON
Initial value:

old cuts in strips (without ClusterStripsDEmaxs1)

Definition at line 754 of file egammaPIDdefsObs.h.

◆ CALOSTRIPSOLD_PHOTON

const unsigned int egammaPIDObs::CALOSTRIPSOLD_PHOTON
Initial value:

old cuts in strips (without ClusterStripsDEmaxs1)

Definition at line 803 of file egammaPIDdefsObs.h.

◆ CALOTRACKISOLATION_ELECTRON

const unsigned int egammaPIDObs::CALOTRACKISOLATION_ELECTRON
Initial value:

isolation for electrons is combination of calo and tracker

Definition at line 353 of file egammaPIDdefsObs.h.

◆ CALOTRACKISOLATION_PHOTON

const unsigned int egammaPIDObs::CALOTRACKISOLATION_PHOTON
Initial value:

isolation for photons is combination of calo and tracker

Definition at line 565 of file egammaPIDdefsObs.h.

◆ CONVMATCH_ELECTRON

const unsigned int egammaPIDObs::CONVMATCH_ELECTRON
Initial value:

Tight conversion matching.

Definition at line 334 of file egammaPIDdefsObs.h.

◆ EgPidUndefined

const unsigned int egammaPIDObs::EgPidUndefined = UINT_MAX

Definition at line 127 of file egammaPIDdefsObs.h.

◆ ElectronLoose

const unsigned int egammaPIDObs::ElectronLoose
Initial value:

Loose electron selection.

Definition at line 407 of file egammaPIDdefsObs.h.

◆ ElectronLooseIso

const unsigned int egammaPIDObs::ElectronLooseIso
Initial value:

Loose electron selecton with isolation.

Definition at line 411 of file egammaPIDdefsObs.h.

◆ ElectronLooseOLD

const unsigned int egammaPIDObs::ElectronLooseOLD
Initial value:

Definition at line 780 of file egammaPIDdefsObs.h.

◆ ElectronLooseOLDRel

const unsigned int egammaPIDObs::ElectronLooseOLDRel = CALOMIDDLE | HADLEAKETA

Definition at line 955 of file egammaPIDdefsObs.h.

◆ ElectronLoosePP

const unsigned int egammaPIDObs::ElectronLoosePP
Initial value:

Loose++ electron selection.

Definition at line 368 of file egammaPIDdefsObs.h.

◆ ElectronLoosePPIso

const unsigned int egammaPIDObs::ElectronLoosePPIso
Initial value:

Loose++ electron selecton with isolation.

Definition at line 373 of file egammaPIDdefsObs.h.

◆ ElectronMedium

const unsigned int egammaPIDObs::ElectronMedium = ElectronMedium_WithTrackMatch

Medium electron selecton.

Definition at line 430 of file egammaPIDdefsObs.h.

◆ ElectronMedium_WithoutTrackMatch

const unsigned int egammaPIDObs::ElectronMedium_WithoutTrackMatch
Initial value:

Medium electron selection with the delta eta cut has been removed.

Definition at line 416 of file egammaPIDdefsObs.h.

◆ ElectronMedium_WithTrackMatch

const unsigned int egammaPIDObs::ElectronMedium_WithTrackMatch
Initial value:

Medium electron selection with deta match (was ElectronMedium in 15.X)

Definition at line 423 of file egammaPIDdefsObs.h.

◆ ElectronMediumIso

const unsigned int egammaPIDObs::ElectronMediumIso = ElectronMediumIso_WithTrackMatch

MediumIso electron selecton.

Definition at line 432 of file egammaPIDdefsObs.h.

◆ ElectronMediumIso_WithoutTrackMatch

const unsigned int egammaPIDObs::ElectronMediumIso_WithoutTrackMatch
Initial value:

Medium electron selection without deta match with isolation requirement.

Definition at line 419 of file egammaPIDdefsObs.h.

◆ ElectronMediumIso_WithTrackMatch

const unsigned int egammaPIDObs::ElectronMediumIso_WithTrackMatch
Initial value:

MediumIso electron selection with deta match (was ElectronMediumIso in 15.X)

Definition at line 426 of file egammaPIDdefsObs.h.

◆ ElectronMediumNoIso

const unsigned int egammaPIDObs::ElectronMediumNoIso = ElectronMedium

obsolete - kept not crash clients

Definition at line 793 of file egammaPIDdefsObs.h.

◆ ElectronMediumNoIsoOLD

const unsigned int egammaPIDObs::ElectronMediumNoIsoOLD

◆ ElectronMediumNoIsoOLDRel

const unsigned int egammaPIDObs::ElectronMediumNoIsoOLDRel = CALONOISOOLD | TRACKINGNOBLAYER | TRACKMATCHDETA

Definition at line 957 of file egammaPIDdefsObs.h.

◆ ElectronMediumOLD

const unsigned int egammaPIDObs::ElectronMediumOLD

◆ ElectronMediumOLDRel

const unsigned int egammaPIDObs::ElectronMediumOLDRel = CALOOLD | TRACKINGNOBLAYER | TRACKMATCHDETA

Definition at line 956 of file egammaPIDdefsObs.h.

◆ ElectronMediumPP

const unsigned int egammaPIDObs::ElectronMediumPP
Initial value:

Medium++ electron selecton.

Definition at line 378 of file egammaPIDdefsObs.h.

◆ ElectronMediumPPIso

const unsigned int egammaPIDObs::ElectronMediumPPIso
Initial value:

Medium++ electron selecton with isolation.

Definition at line 385 of file egammaPIDdefsObs.h.

◆ ElectronTight

const unsigned int egammaPIDObs::ElectronTight = ElectronTight_WithTrackMatch

Tight electron selection.

Definition at line 475 of file egammaPIDdefsObs.h.

◆ ElectronTight_NoConvCut

const unsigned int egammaPIDObs::ElectronTight_NoConvCut = ElectronTight_WithTrackMatch_NoConvCut

Tight without conversion requirement.

Definition at line 477 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithLooseEtaTrackMatch

const unsigned int egammaPIDObs::ElectronTight_WithLooseEtaTrackMatch
Initial value:

Tight electron (corresponds to RobusterTight in 15.6.X with the loose deltaEta bit TrackMatchEta_Electron but with out the tight one TrackMatchEtaTight_Electron)

Definition at line 483 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithoutTrackMatch

const unsigned int egammaPIDObs::ElectronTight_WithoutTrackMatch
Initial value:

Tight electron without track match (corresponds to RobusterTight in 15.6.X but without the deltaEta bits TrackMatchEta_Electron and TrackMatchEtaTight_Electron)

Definition at line 437 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithoutTrackMatch_NoConvCut

const unsigned int egammaPIDObs::ElectronTight_WithoutTrackMatch_NoConvCut
Initial value:

Tight without conversion requirement or track match.

Definition at line 446 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithTightEtaTrackMatch

const unsigned int egammaPIDObs::ElectronTight_WithTightEtaTrackMatch
Initial value:

Tight electron (corresponds to RobusterTight in 15.6.X with the deltaEta bits TrackMatchEta_Electron and TrackMatchEtaTight_Electron)

Definition at line 494 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithTrackMatch

const unsigned int egammaPIDObs::ElectronTight_WithTrackMatch
Initial value:

Tight electron selection with track match.

Definition at line 460 of file egammaPIDdefsObs.h.

◆ ElectronTight_WithTrackMatch_NoConvCut

const unsigned int egammaPIDObs::ElectronTight_WithTrackMatch_NoConvCut
Initial value:

Tight with track match without conversion requirement.

Definition at line 465 of file egammaPIDdefsObs.h.

◆ ElectronTightIso

const unsigned int egammaPIDObs::ElectronTightIso = ElectronTightIso_WithTrackMatch

Tight electron selection with isolation requirement.

Definition at line 479 of file egammaPIDdefsObs.h.

◆ ElectronTightIso_WithLooseEtaTrackMatch

const unsigned int egammaPIDObs::ElectronTightIso_WithLooseEtaTrackMatch
Initial value:

Tight_WithLooseEtaTrackMatch electron selection with isolation requirement.

Definition at line 504 of file egammaPIDdefsObs.h.

◆ ElectronTightIso_WithoutTrackMatch

const unsigned int egammaPIDObs::ElectronTightIso_WithoutTrackMatch
Initial value:

Tight_WithTrackMatch electron selection with isolation requirement.

Definition at line 454 of file egammaPIDdefsObs.h.

◆ ElectronTightIso_WithTightEtaTrackMatch

const unsigned int egammaPIDObs::ElectronTightIso_WithTightEtaTrackMatch
Initial value:

Tight_WithTightEtaTrackMatch electron selection with isolation requirement.

Definition at line 509 of file egammaPIDdefsObs.h.

◆ ElectronTightIso_WithTrackMatch

const unsigned int egammaPIDObs::ElectronTightIso_WithTrackMatch
Initial value:

Tight_WithTrackMatch electron selection with isolation requirement.

Definition at line 470 of file egammaPIDdefsObs.h.

◆ ElectronTightNoIsolation

const unsigned int egammaPIDObs::ElectronTightNoIsolation = ElectronTight

obsolete - kept not to crash clients

Definition at line 798 of file egammaPIDdefsObs.h.

◆ ElectronTightNoIsolationOLD

const unsigned int egammaPIDObs::ElectronTightNoIsolationOLD = ElectronTightTRTNoIsoOLD

Definition at line 790 of file egammaPIDdefsObs.h.

◆ ElectronTightNoIsolationOLDRel

const unsigned int egammaPIDObs::ElectronTightNoIsolationOLDRel = ElectronTightTRTNoIsoOLDRel

Definition at line 960 of file egammaPIDdefsObs.h.

◆ ElectronTightOLD

const unsigned int egammaPIDObs::ElectronTightOLD
Initial value:

Definition at line 786 of file egammaPIDdefsObs.h.

◆ ElectronTightOLDRel

const unsigned int egammaPIDObs::ElectronTightOLDRel = ALLOLD

Definition at line 958 of file egammaPIDdefsObs.h.

◆ ElectronTightPP

const unsigned int egammaPIDObs::ElectronTightPP
Initial value:

Tight++ electron selecton.

Definition at line 390 of file egammaPIDdefsObs.h.

◆ ElectronTightPPIso

const unsigned int egammaPIDObs::ElectronTightPPIso
Initial value:

Tight++ electron selecton with isolation.

Definition at line 398 of file egammaPIDdefsObs.h.

◆ ElectronTightRobust

const unsigned int egammaPIDObs::ElectronTightRobust = ElectronTight_WithLooseEtaTrackMatch

Tight electron (NB: kept for backward compatibility)

Definition at line 820 of file egammaPIDdefsObs.h.

◆ ElectronTightTRTNoIso

const unsigned int egammaPIDObs::ElectronTightTRTNoIso = ElectronTight

obsolete - kept not to crash clients

Definition at line 796 of file egammaPIDdefsObs.h.

◆ ElectronTightTRTNoIsoOLD

const unsigned int egammaPIDObs::ElectronTightTRTNoIsoOLD

◆ ElectronTightTRTNoIsoOLDRel

const unsigned int egammaPIDObs::ElectronTightTRTNoIsoOLDRel = TRACKING | TRACKMATCH | CALONOISOOLD | TRT90

Definition at line 959 of file egammaPIDdefsObs.h.

◆ frwdElectronLoose

const unsigned int egammaPIDObs::frwdElectronLoose = 104

Definition at line 625 of file egammaPIDdefsObs.h.

◆ frwdElectronTight

const unsigned int egammaPIDObs::frwdElectronTight = 126

forward electron flavours

Definition at line 624 of file egammaPIDdefsObs.h.

◆ HADLEAKETA

const unsigned int egammaPIDObs::HADLEAKETA
Initial value:

cuts of hadronic leakage

Definition at line 884 of file egammaPIDdefsObs.h.

◆ HADLEAKETA_ELECTRON

const unsigned int egammaPIDObs::HADLEAKETA_ELECTRON
Initial value:

cuts of hadronic leakage

Definition at line 271 of file egammaPIDdefsObs.h.

◆ HADLEAKETA_PHOTON

const unsigned int egammaPIDObs::HADLEAKETA_PHOTON
Initial value:

cuts of hadronic leakage

Definition at line 522 of file egammaPIDdefsObs.h.

◆ HADLEAKETA_PHOTONLOOSE

const unsigned int egammaPIDObs::HADLEAKETA_PHOTONLOOSE
Initial value:

cuts of hadronic leakage (for Loose selection)

Definition at line 518 of file egammaPIDdefsObs.h.

◆ ISOLATION_ELECTRON

const unsigned int egammaPIDObs::ISOLATION_ELECTRON
Initial value:

isolation for electrons is combination of calo and tracker

Definition at line 350 of file egammaPIDdefsObs.h.

◆ ISOLATION_PHOTON

const unsigned int egammaPIDObs::ISOLATION_PHOTON
Initial value:

isolation for photons is combination of calo and tracker

Definition at line 562 of file egammaPIDdefsObs.h.

◆ PhotonLoose

const unsigned int egammaPIDObs::PhotonLoose
Initial value:

Loose photon selection.

Definition at line 591 of file egammaPIDdefsObs.h.

◆ PhotonLooseAR

const unsigned int egammaPIDObs::PhotonLooseAR
Initial value:

Loose photon selection with Ambiguity resolver.

Definition at line 577 of file egammaPIDdefsObs.h.

◆ PhotonLooseARIso

const unsigned int egammaPIDObs::PhotonLooseARIso = PhotonLooseAR | ISOLATION_PHOTON

Loose photon selection with Ambiguity resolver and Isolation.

Definition at line 580 of file egammaPIDdefsObs.h.

◆ PhotonLooseIso

const unsigned int egammaPIDObs::PhotonLooseIso = PhotonLoose | ISOLATION_PHOTON

Loose photon selection with Isolation.

Definition at line 594 of file egammaPIDdefsObs.h.

◆ PhotonMedium

const unsigned int egammaPIDObs::PhotonMedium = PhotonLoose | CALOSTRIPS_PHOTONMEDIUM

Medium photon selection.

Definition at line 597 of file egammaPIDdefsObs.h.

◆ PhotonMediumAR

const unsigned int egammaPIDObs::PhotonMediumAR = PhotonLooseAR | CALOSTRIPS_PHOTONMEDIUM

Medium photon selection.

Definition at line 583 of file egammaPIDdefsObs.h.

◆ PhotonTight

const unsigned int egammaPIDObs::PhotonTight = CALO_PHOTON

Tight photon selection.

Definition at line 600 of file egammaPIDdefsObs.h.

◆ PhotonTightAR

const unsigned int egammaPIDObs::PhotonTightAR = CALO_PHOTON | AMBIGUITYRESOLVE_PHOTON

Tight photon selection with Ambiguity resolver.

Definition at line 586 of file egammaPIDdefsObs.h.

◆ PhotonTightARIso

const unsigned int egammaPIDObs::PhotonTightARIso = PhotonTightAR | ISOLATION_PHOTON

Tight photon selection with isolation and Ambiguity resolver.

Definition at line 588 of file egammaPIDdefsObs.h.

◆ PhotonTightIso

const unsigned int egammaPIDObs::PhotonTightIso = PhotonTight | ISOLATION_PHOTON

Tight photon selection with isolation.

Definition at line 602 of file egammaPIDdefsObs.h.

◆ PhotonTightOLD

const unsigned int egammaPIDObs::PhotonTightOLD
Initial value:

Tight photon (old definition)

Definition at line 816 of file egammaPIDdefsObs.h.

◆ PhotonTightOLDRel

const unsigned int egammaPIDObs::PhotonTightOLDRel = CALOOLD

Definition at line 962 of file egammaPIDdefsObs.h.

◆ TRACKING

const unsigned int egammaPIDObs::TRACKING = TRACKINGNOBLAYER | 0x1 << TrackBlayer

Definition at line 926 of file egammaPIDdefsObs.h.

◆ TRACKING_ELECTRON

const unsigned int egammaPIDObs::TRACKING_ELECTRON
Initial value:

Track quality cuts for electrons.

Definition at line 311 of file egammaPIDdefsObs.h.

◆ TRACKINGISOLATION_ELECTRON

const unsigned int egammaPIDObs::TRACKINGISOLATION_ELECTRON
Initial value:

isolation by tracker

Definition at line 347 of file egammaPIDdefsObs.h.

◆ TRACKINGISOLATION_PHOTON

const unsigned int egammaPIDObs::TRACKINGISOLATION_PHOTON
Initial value:

isolation by tracker

Definition at line 559 of file egammaPIDdefsObs.h.

◆ TRACKINGLOOSE_ELECTRON

const unsigned int egammaPIDObs::TRACKINGLOOSE_ELECTRON
Initial value:

Track quality cuts except b-layer for electrons.

Definition at line 307 of file egammaPIDdefsObs.h.

◆ TRACKINGNOBLAYER

const unsigned int egammaPIDObs::TRACKINGNOBLAYER
Initial value:
=
0x1u << TrackPixel |
0x1u << TrackSi |
0x1u << TrackA0

Definition at line 922 of file egammaPIDdefsObs.h.

◆ TRACKINGNOBLAYER_ELECTRON

const unsigned int egammaPIDObs::TRACKINGNOBLAYER_ELECTRON
Initial value:

Track quality cuts except b-layer for electrons.

Definition at line 302 of file egammaPIDdefsObs.h.

◆ TRACKISO

const unsigned int egammaPIDObs::TRACKISO = 0x1u << TrackIsolation

isolation by tracker

Definition at line 943 of file egammaPIDdefsObs.h.

◆ TRACKMATCH

const unsigned int egammaPIDObs::TRACKMATCH
Initial value:
=
0x1u << TrackMatchEta |
0x1u << TrackMatchPhi |

Definition at line 929 of file egammaPIDdefsObs.h.

◆ TRACKMATCH_ELECTRON

const unsigned int egammaPIDObs::TRACKMATCH_ELECTRON
Initial value:

Track cluster matching in eta, phi, E/p for electrons.

Definition at line 322 of file egammaPIDdefsObs.h.

◆ TRACKMATCH_PHOTON

const unsigned int egammaPIDObs::TRACKMATCH_PHOTON
Initial value:

Track cluster matching E/p for photons.

Definition at line 569 of file egammaPIDdefsObs.h.

◆ TRACKMATCHDETA

const unsigned int egammaPIDObs::TRACKMATCHDETA
Initial value:
=

Definition at line 927 of file egammaPIDdefsObs.h.

◆ TRACKMATCHDETA_ELECTRON

const unsigned int egammaPIDObs::TRACKMATCHDETA_ELECTRON
Initial value:

Track cluster matching in eta for electrons.

Definition at line 315 of file egammaPIDdefsObs.h.

◆ TRACKMATCHDETATIGHT_ELECTRON

const unsigned int egammaPIDObs::TRACKMATCHDETATIGHT_ELECTRON
Initial value:

Track cluster matching in eta tight for electrons.

Definition at line 331 of file egammaPIDdefsObs.h.

◆ TRACKMATCHNOEOVERP

const unsigned int egammaPIDObs::TRACKMATCHNOEOVERP
Initial value:
=
0x1u << TrackMatchEta |

Definition at line 933 of file egammaPIDdefsObs.h.

◆ TRACKMATCHNOEOVERP_ELECTRON

const unsigned int egammaPIDObs::TRACKMATCHNOEOVERP_ELECTRON
Initial value:

Track cluster matching in eta, phi for electrons.

Definition at line 318 of file egammaPIDdefsObs.h.

◆ TRACKMATCHTIGHT_ELECTRON

const unsigned int egammaPIDObs::TRACKMATCHTIGHT_ELECTRON
Initial value:

Tight Track cluster matching.

Definition at line 327 of file egammaPIDdefsObs.h.

◆ TRT

const unsigned int egammaPIDObs::TRT
Initial value:
=
0x1u << TrackTRThits |

Definition at line 936 of file egammaPIDdefsObs.h.

◆ TRT90

const unsigned int egammaPIDObs::TRT90
Initial value:
=
0x1u << TrackTRThits |

Definition at line 939 of file egammaPIDdefsObs.h.

◆ TRT90_ELECTRON

const unsigned int egammaPIDObs::TRT90_ELECTRON
Initial value:

TRT hits and TR ratio (@90% eff) for electrons.

Definition at line 763 of file egammaPIDdefsObs.h.

◆ TRT_ELECTRON

const unsigned int egammaPIDObs::TRT_ELECTRON
Initial value:

TRT hits and TR ratio for electrons.

Definition at line 338 of file egammaPIDdefsObs.h.

◆ TRT_RATIO_ELECTRON

const unsigned int egammaPIDObs::TRT_RATIO_ELECTRON
Initial value:

TR ratio for electrons.

Definition at line 343 of file egammaPIDdefsObs.h.

egammaPIDObs::ElectronWeight
@ ElectronWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:57
egammaPIDObs::CALOSTRIPSOLD_PHOTON
const unsigned int CALOSTRIPSOLD_PHOTON
old cuts in strips (without ClusterStripsDEmaxs1)
Definition: egammaPIDdefsObs.h:803
egammaPIDObs::AdaBoost
@ AdaBoost
Definition: egammaPIDdefsObs.h:74
egammaPIDObs::AffectedCellEdgePS
@ AffectedCellEdgePS
Affected presampler cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:686
egammaPIDObs::ClusterStripsDeltaE
@ ClusterStripsDeltaE
difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)
Definition: egammaPIDdefsObs.h:844
egammaPIDObs::ISOLATION_ELECTRON
const unsigned int ISOLATION_ELECTRON
isolation for electrons is combination of calo and tracker
Definition: egammaPIDdefsObs.h:350
egammaPIDObs::NonNominalHVPS
@ NonNominalHVPS
Non Nominal High Voltage in the EM Presampler.
Definition: egammaPIDdefsObs.h:641
egammaPIDObs::ALLNOTRT_ELECTRON
const unsigned int ALLNOTRT_ELECTRON
all cuts except TRT for electrons
Definition: egammaPIDdefsObs.h:357
egammaPIDObs::ElectronLoosePP
const unsigned int ElectronLoosePP
Loose++ electron selection.
Definition: egammaPIDdefsObs.h:368
egammaPIDObs::MissingFEBCellEdgeS3
@ MissingFEBCellEdgeS3
Missing FEB in the edge of the cluster.
Definition: egammaPIDdefsObs.h:655
egammaPIDObs::SporadicNoiseLowQEdge
@ SporadicNoiseLowQEdge
Sporadic noisy cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:676
egammaPIDObs::IsEM
@ IsEM
cut-based identification for egamma objects (cluster and track-based)
Definition: egammaPIDdefsObs.h:55
egammaPIDObs::ConversionMatch_Electron
@ ConversionMatch_Electron
matching to photon (not necessarily conversion–the name is historical)
Definition: egammaPIDdefsObs.h:136
egammaPIDObs::Isolation_Electron
@ Isolation_Electron
isolation
Definition: egammaPIDdefsObs.h:195
egammaPIDObs::TrackIsolation_Photon
@ TrackIsolation_Photon
tracker isolation for photon selection
Definition: egammaPIDdefsObs.h:263
egammaPIDObs::IsEMLoose
@ IsEMLoose
cut-based identification for egamma objects (Loose)
Definition: egammaPIDdefsObs.h:84
egammaPIDObs::ElectronMediumPP
const unsigned int ElectronMediumPP
Medium++ electron selecton.
Definition: egammaPIDdefsObs.h:378
egammaPIDObs::SofteElectronWeight
@ SofteElectronWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:66
egammaPIDObs::NeuralNet
@ NeuralNet
Definition: egammaPIDdefsObs.h:60
egammaPIDObs::ElectronIDLoose
@ ElectronIDLoose
Definition: egammaPIDdefsObs.h:97
egammaPIDObs::ClusterStripsDeltaEmax2
@ ClusterStripsDeltaEmax2
energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)
Definition: egammaPIDdefsObs.h:842
egammaPIDObs::TrackIsolation_Electron
@ TrackIsolation_Electron
tracker isolation
Definition: egammaPIDdefsObs.h:199
egammaPIDObs::ClusterStripsDeltaEmax2_Photon
@ ClusterStripsDeltaEmax2_Photon
energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)
Definition: egammaPIDdefsObs.h:240
egammaPIDObs::CONVMATCH_ELECTRON
const unsigned int CONVMATCH_ELECTRON
Tight conversion matching.
Definition: egammaPIDdefsObs.h:334
egammaPIDObs::ElectronMedium_WithoutTrackMatch
const unsigned int ElectronMedium_WithoutTrackMatch
Medium electron selection with the delta eta cut has been removed.
Definition: egammaPIDdefsObs.h:416
egammaPIDObs::ClusterMiddleEnergy_PhotonLoose
@ ClusterMiddleEnergy_PhotonLoose
energy in 2nd sampling (e277)
Definition: egammaPIDdefsObs.h:214
egammaPIDObs::TrackMatchEoverP_Photon
@ TrackMatchEoverP_Photon
energy-momentum match for photon selection
Definition: egammaPIDdefsObs.h:253
egammaPIDObs::TrackMatchEoverP
@ TrackMatchEoverP
energy-momentum match
Definition: egammaPIDdefsObs.h:869
egammaPIDObs::PhotonIDTightAR
@ PhotonIDTightAR
Definition: egammaPIDdefsObs.h:106
egammaPIDObs::PhotonIDLoose
@ PhotonIDLoose
Definition: egammaPIDdefsObs.h:103
egammaPIDObs::BgWeight
@ BgWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:59
egammaPIDObs::PhotonIDTightIso
@ PhotonIDTightIso
Definition: egammaPIDdefsObs.h:114
egammaPIDObs::PhotonIDTight
@ PhotonIDTight
Definition: egammaPIDdefsObs.h:104
egammaPIDObs::ElectronIDMedium
@ ElectronIDMedium
Definition: egammaPIDdefsObs.h:99
egammaPIDObs::TrackTRTratio
@ TrackTRTratio
ratio of high to all TRT hits for isolated electrons
Definition: egammaPIDdefsObs.h:873
egammaPIDObs::TrackTRTratio90_Electron
@ TrackTRTratio90_Electron
ratio of high to all TRT hits for non-isolated electrons (not for new ++ menus)
Definition: egammaPIDdefsObs.h:186
egammaPIDObs::ClusterEtaRange_PhotonLoose
@ ClusterEtaRange_PhotonLoose
cluster eta range
Definition: egammaPIDdefsObs.h:208
egammaPIDObs::ClusterStripsWtot_Electron
@ ClusterStripsWtot_Electron
shower width in 1st sampling
Definition: egammaPIDdefsObs.h:159
egammaPIDObs::TRACKMATCH_ELECTRON
const unsigned int TRACKMATCH_ELECTRON
Track cluster matching in eta, phi, E/p for electrons.
Definition: egammaPIDdefsObs.h:322
egammaPIDObs::ClusterStripsDeltaEmax2_Electron
@ ClusterStripsDeltaEmax2_Electron
energy of 2nd maximum in 1st sampling ~e2tsts1/(1000+const_lumi*et)
Definition: egammaPIDdefsObs.h:155
egammaPIDObs::TrackTRTratio90
@ TrackTRTratio90
ratio of high to all TRT hits for non-isolated electrons
Definition: egammaPIDdefsObs.h:875
egammaPIDObs::MaskedCellEdgeS2
@ MaskedCellEdgeS2
Masked middle cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:665
egammaPIDObs::TrackBlayer_Electron
@ TrackBlayer_Electron
B layer hit.
Definition: egammaPIDdefsObs.h:168
egammaPIDObs::CALOSTRIPS_LOOSE_ELECTRON
const unsigned int CALOSTRIPS_LOOSE_ELECTRON
Definition: egammaPIDdefsObs.h:283
egammaPIDObs::CALORIMETRICISOLATION_ELECTRON
const unsigned int CALORIMETRICISOLATION_ELECTRON
calorimeter isolation
Definition: egammaPIDdefsObs.h:295
egammaPIDObs::TrackMatchEta_Electron
@ TrackMatchEta_Electron
eta difference between cluster and extrapolated track in the 1st sampling
Definition: egammaPIDdefsObs.h:176
egammaPIDObs::DeadCellTileS1S2
@ DeadCellTileS1S2
Dead cell in the Tile Calorimeter S1,2,3 affecting the hadronic leakage calculation.
Definition: egammaPIDdefsObs.h:705
egammaPIDObs::TRACKMATCHDETA_ELECTRON
const unsigned int TRACKMATCHDETA_ELECTRON
Track cluster matching in eta for electrons.
Definition: egammaPIDdefsObs.h:315
egammaPIDObs::TrackIsolation
@ TrackIsolation
tracker isolation (ptcone30)
Definition: egammaPIDdefsObs.h:877
egammaPIDObs::PhotonIDLooseAR
@ PhotonIDLooseAR
Definition: egammaPIDdefsObs.h:105
egammaPIDObs::MaskedCellCore
@ MaskedCellCore
Masked cell in the core of the cluster.
Definition: egammaPIDdefsObs.h:659
egammaPIDObs::PhotonIDMediumAR
@ PhotonIDMediumAR
Definition: egammaPIDdefsObs.h:121
egammaPIDObs::MissingFEBCellEdgeS2
@ MissingFEBCellEdgeS2
Missing FEB in the edge of the cluster.
Definition: egammaPIDdefsObs.h:653
egammaPIDObs::TRT90_ELECTRON
const unsigned int TRT90_ELECTRON
TRT hits and TR ratio (@90% eff) for electrons.
Definition: egammaPIDdefsObs.h:763
egammaPIDObs::HighQCore
@ HighQCore
High quality factor cell in the core of the cluster.
Definition: egammaPIDdefsObs.h:679
egammaPIDObs::TrackTRThits
@ TrackTRThits
number of TRT hits
Definition: egammaPIDdefsObs.h:871
egammaPIDObs::ALLOLD_ELECTRON
const unsigned int ALLOLD_ELECTRON
all cuts fo electrons (old way)
Definition: egammaPIDdefsObs.h:776
egammaPIDObs::BgPhotonWeight
@ BgPhotonWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:78
egammaPIDObs::ClusterMiddleEratio33_PhotonLoose
@ ClusterMiddleEratio33_PhotonLoose
energy ratio in 2nd sampling
Definition: egammaPIDdefsObs.h:218
egammaPIDObs::CALOOLD_ELECTRON
const unsigned int CALOOLD_ELECTRON
"old" all cuts in calorimeter (including isolation) without ClusterStripsDEmaxs1
Definition: egammaPIDdefsObs.h:770
egammaPIDObs::ClusterStripsFracm_Photon
@ ClusterStripsFracm_Photon
shower shape in shower core 1st sampling
Definition: egammaPIDdefsObs.h:246
egammaPIDObs::TRT_RATIO_ELECTRON
const unsigned int TRT_RATIO_ELECTRON
TR ratio for electrons.
Definition: egammaPIDdefsObs.h:343
egammaPIDObs::TrackTRTratio_Electron
@ TrackTRTratio_Electron
ratio of high to all TRT hits for isolated electrons
Definition: egammaPIDdefsObs.h:184
egammaPIDObs::frwdElectronIDTight
@ frwdElectronIDTight
Definition: egammaPIDdefsObs.h:118
egammaPIDObs::OutTime
@ OutTime
Out of time cell.
Definition: egammaPIDdefsObs.h:698
egammaPIDObs::ClusterMiddleEratio33_Photon
@ ClusterMiddleEratio33_Photon
energy ratio in 2nd sampling for photons
Definition: egammaPIDdefsObs.h:233
egammaPIDObs::ClusterStripsDEmaxs1_Photon
@ ClusterStripsDEmaxs1_Photon
difference between max and 2nd max in strips
Definition: egammaPIDdefsObs.h:250
egammaPIDObs::AmbiguityResolution_Photon
@ AmbiguityResolution_Photon
ambiguity resolution for photon (vs electron)
Definition: egammaPIDdefsObs.h:256
egammaPIDObs::ClusterStripsFracm
@ ClusterStripsFracm
shower shape in shower core 1st sampling (fracs1)
Definition: egammaPIDdefsObs.h:848
Trk::u
@ u
Enums for curvilinear frames.
Definition: ParamDefs.h:77
egammaPIDObs::CALOSTRIPS_PHOTON
const unsigned int CALOSTRIPS_PHOTON
cuts in strips (with ClusterStripsDEmaxs1)
Definition: egammaPIDdefsObs.h:538
egammaPIDObs::DeadHVPS
@ DeadHVPS
Dead High Voltage in the EM Presampler.
Definition: egammaPIDdefsObs.h:634
egammaPIDObs::CALOMIDDLE_PHOTONLOOSE
const unsigned int CALOMIDDLE_PHOTONLOOSE
cuts in middle sampling (for Loose selection)
Definition: egammaPIDdefsObs.h:526
egammaPIDObs::ElectronIDLooseIso
@ ElectronIDLooseIso
Definition: egammaPIDdefsObs.h:107
egammaPIDObs::AffectedCellCore
@ AffectedCellCore
Affected cell in the core of the cluster.
Definition: egammaPIDdefsObs.h:684
egammaPIDObs::IsEMTight
@ IsEMTight
cut-based identification for egamma objects (Tight)
Definition: egammaPIDdefsObs.h:88
egammaPIDObs::ClusterMiddleWidth_Photon
@ ClusterMiddleWidth_Photon
width in the second sampling
Definition: egammaPIDdefsObs.h:235
egammaPIDObs::ClusterStripsWeta1c_Electron
@ ClusterStripsWeta1c_Electron
shower width weighted by distance from the maximum one
Definition: egammaPIDdefsObs.h:163
egammaPIDObs::ClusterHadronicLeakage_Photon
@ ClusterHadronicLeakage_Photon
cluster leakage into the hadronic calorimeter
Definition: egammaPIDdefsObs.h:227
egammaPIDObs::ClusterMiddleWidth_Electron
@ ClusterMiddleWidth_Electron
width in the second sampling (e.g Weta2)
Definition: egammaPIDdefsObs.h:147
egammaPIDObs::Hmatrix5
@ Hmatrix5
Definition: egammaPIDdefsObs.h:62
egammaPIDObs::HADLEAKETA_PHOTON
const unsigned int HADLEAKETA_PHOTON
cuts of hadronic leakage
Definition: egammaPIDdefsObs.h:522
egammaPIDObs::AMBIGUITYRESOLVE_PHOTON
const unsigned int AMBIGUITYRESOLVE_PHOTON
Ambigiuty resolve for photons.
Definition: egammaPIDdefsObs.h:573
egammaPIDObs::ElectronIDLoosePPIso
@ ElectronIDLoosePPIso
Definition: egammaPIDdefsObs.h:108
egammaPIDObs::ClusterMiddleEratio37_PhotonLoose
@ ClusterMiddleEratio37_PhotonLoose
energy ratio in 2nd sampling
Definition: egammaPIDdefsObs.h:216
egammaPIDObs::ElectronLoose
const unsigned int ElectronLoose
Loose electron selection.
Definition: egammaPIDdefsObs.h:407
egammaPIDObs::ClusterStripsDEmaxs1_Electron
@ ClusterStripsDEmaxs1_Electron
difference between max and 2nd max in strips
Definition: egammaPIDdefsObs.h:166
egammaPIDObs::Hmatrix
@ Hmatrix
Definition: egammaPIDdefsObs.h:61
egammaPIDObs::PhotonIDLooseARIso
@ PhotonIDLooseARIso
Definition: egammaPIDdefsObs.h:115
egammaPIDObs::ClusterEtaRange_Photon
@ ClusterEtaRange_Photon
cluster eta range
Definition: egammaPIDdefsObs.h:206
egammaPIDObs::AffectedCellEdgeS1
@ AffectedCellEdgeS1
Affected strip cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:688
egammaPIDObs::TrackSi_Electron
@ TrackSi_Electron
number of Pixel and SCT hits
Definition: egammaPIDdefsObs.h:172
egammaPIDObs::IsGoodOQ
@ IsGoodOQ
Object Quality variable.
Definition: egammaPIDdefsObs.h:82
egammaPIDObs::ClusterMiddleEnergy
@ ClusterMiddleEnergy
energy in 2nd sampling (e277)
Definition: egammaPIDdefsObs.h:832
egammaPIDObs::ClusterMiddleEnergy_Photon
@ ClusterMiddleEnergy_Photon
energy in 2nd sampling (e277)
Definition: egammaPIDdefsObs.h:229
egammaPIDObs::ElectronIDMediumPP
@ ElectronIDMediumPP
Definition: egammaPIDdefsObs.h:100
egammaPIDObs::ElectronIDTightIso
@ ElectronIDTightIso
Definition: egammaPIDdefsObs.h:111
egammaPIDObs::NoIDCut
@ NoIDCut
Definition: egammaPIDdefsObs.h:119
egammaPIDObs::ClusterMiddleEnergy_Electron
@ ClusterMiddleEnergy_Electron
energy in 2nd sampling (e.g E277>0)
Definition: egammaPIDdefsObs.h:141
egammaPIDObs::TRT_ELECTRON
const unsigned int TRT_ELECTRON
TRT hits and TR ratio for electrons.
Definition: egammaPIDdefsObs.h:338
egammaPIDObs::ClusterBackEnergyFraction_Photon
@ ClusterBackEnergyFraction_Photon
energy fraction in the third layer
Definition: egammaPIDdefsObs.h:223
egammaPIDObs::PhotonWeight
@ PhotonWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:76
egammaPIDObs::TrackPixel_Electron
@ TrackPixel_Electron
number of Pixel hits
Definition: egammaPIDdefsObs.h:170
egammaPIDObs::HADLEAKETA_PHOTONLOOSE
const unsigned int HADLEAKETA_PHOTONLOOSE
cuts of hadronic leakage (for Loose selection)
Definition: egammaPIDdefsObs.h:518
egammaPIDObs::frwdElectronIDLoose
@ frwdElectronIDLoose
Definition: egammaPIDdefsObs.h:117
egammaPIDObs::FisherScore
@ FisherScore
Fisher variable.
Definition: egammaPIDdefsObs.h:80
egammaPIDObs::TRACKINGISOLATION_ELECTRON
const unsigned int TRACKINGISOLATION_ELECTRON
isolation by tracker
Definition: egammaPIDdefsObs.h:347
egammaPIDObs::MaskedCellEdgeS3
@ MaskedCellEdgeS3
Masked back cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:667
egammaPIDObs::AffectedCellEdgeS3
@ AffectedCellEdgeS3
Affected back cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:692
egammaPIDObs::TrackPixel
@ TrackPixel
number of Pixel hits
Definition: egammaPIDdefsObs.h:859
egammaPIDObs::HECHighQ
@ HECHighQ
High quality factor cell in the HEC.
Definition: egammaPIDdefsObs.h:695
egammaPIDObs::ClusterMiddleEratio33
@ ClusterMiddleEratio33
energy ratio in 2nd sampling (e233/e237) for photons
Definition: egammaPIDdefsObs.h:836
egammaPIDObs::TrackBlayer
@ TrackBlayer
B layer hit.
Definition: egammaPIDdefsObs.h:857
egammaPIDObs::ElectronIDTight
@ ElectronIDTight
Definition: egammaPIDdefsObs.h:101
egammaPIDObs::BadS1Core
@ BadS1Core
Missing FEB or masked cell in S1 core (corresponding to the 8 strips in front of the core of the clus...
Definition: egammaPIDdefsObs.h:670
egammaPIDObs::CALOMIDDLE_PHOTON
const unsigned int CALOMIDDLE_PHOTON
cuts in middle sampling
Definition: egammaPIDdefsObs.h:532
egammaPIDObs::PhotonIDTightARIso
@ PhotonIDTightARIso
Definition: egammaPIDdefsObs.h:116
egammaPIDObs::SofteIsEM
@ SofteIsEM
cut-based identification for softe electrons in jets (for btag)
Definition: egammaPIDdefsObs.h:64
egammaPIDObs::ClusterStripsWeta1c_Photon
@ ClusterStripsWeta1c_Photon
shower width weighted by distance from the maximum one
Definition: egammaPIDdefsObs.h:248
egammaPIDObs::TRACKINGLOOSE_ELECTRON
const unsigned int TRACKINGLOOSE_ELECTRON
Track quality cuts except b-layer for electrons.
Definition: egammaPIDdefsObs.h:307
egammaPIDObs::ElectronMedium_WithTrackMatch
const unsigned int ElectronMedium_WithTrackMatch
Medium electron selection with deta match (was ElectronMedium in 15.X)
Definition: egammaPIDdefsObs.h:423
egammaPIDObs::NonNominalHVS1S2S3
@ NonNominalHVS1S2S3
Non Nominal High Voltage in the EM strips, middle and back.
Definition: egammaPIDdefsObs.h:643
egammaPIDObs::PhotonIDLooseIso
@ PhotonIDLooseIso
Definition: egammaPIDdefsObs.h:113
egammaPIDObs::ElectronIDMediumIso
@ ElectronIDMediumIso
Definition: egammaPIDdefsObs.h:109
egammaPIDObs::MaskedCellEdgeS1
@ MaskedCellEdgeS1
Masked strip cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:663
egammaPIDObs::TRACKING_ELECTRON
const unsigned int TRACKING_ELECTRON
Track quality cuts for electrons.
Definition: egammaPIDdefsObs.h:311
egammaPIDObs::ElectronTight_WithTightEtaTrackMatch
const unsigned int ElectronTight_WithTightEtaTrackMatch
Tight electron (corresponds to RobusterTight in 15.6.X with the deltaEta bits TrackMatchEta_Electron ...
Definition: egammaPIDdefsObs.h:494
egammaPIDObs::MaskedCellEdgePS
@ MaskedCellEdgePS
Masked presampler cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:661
egammaPIDObs::ClusterMiddleEratio37_Photon
@ ClusterMiddleEratio37_Photon
energy ratio in 2nd sampling
Definition: egammaPIDdefsObs.h:231
egammaPIDObs::ClusterStripsDeltaE_Electron
@ ClusterStripsDeltaE_Electron
difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)
Definition: egammaPIDdefsObs.h:157
egammaPIDObs::TrackMatchPhi
@ TrackMatchPhi
phi difference between cluster and extrapolated track in the 2nd sampling
Definition: egammaPIDdefsObs.h:867
egammaPIDObs::TRACKINGISOLATION_PHOTON
const unsigned int TRACKINGISOLATION_PHOTON
isolation by tracker
Definition: egammaPIDdefsObs.h:559
egammaPIDObs::TRACKMATCHTIGHT_ELECTRON
const unsigned int TRACKMATCHTIGHT_ELECTRON
Tight Track cluster matching.
Definition: egammaPIDdefsObs.h:327
egammaPIDObs::ClusterMiddleEratio37
@ ClusterMiddleEratio37
energy ratio in 2nd sampling (e237/e277)
Definition: egammaPIDdefsObs.h:834
egammaPIDObs::TrackA0Tight_Electron
@ TrackA0Tight_Electron
distance of closet approach for tight selection (not to be used in new ++ menus)
Definition: egammaPIDdefsObs.h:189
egammaPIDObs::CALORIMETRICISOLATION_PHOTON
const unsigned int CALORIMETRICISOLATION_PHOTON
calorimeter isolation
Definition: egammaPIDdefsObs.h:552
egammaPIDObs::TRACKINGNOBLAYER_ELECTRON
const unsigned int TRACKINGNOBLAYER_ELECTRON
Track quality cuts except b-layer for electrons.
Definition: egammaPIDdefsObs.h:302
egammaPIDObs::ClusterStripsWtot_Photon
@ ClusterStripsWtot_Photon
shower width in 1st sampling
Definition: egammaPIDdefsObs.h:244
egammaPIDObs::MissingFEBCellEdgePS
@ MissingFEBCellEdgePS
Missing FEB in the edge of the cluster.
Definition: egammaPIDdefsObs.h:649
egammaPIDObs::TrackA0
@ TrackA0
distance of closet approach
Definition: egammaPIDdefsObs.h:863
egammaPIDObs::IsolationLikelihood_jets
@ IsolationLikelihood_jets
Isolation Likelihood for jet separation.
Definition: egammaPIDdefsObs.h:71
egammaPIDObs::ClusterIsolation_Electron
@ ClusterIsolation_Electron
calorimetric isolation
Definition: egammaPIDdefsObs.h:197
egammaPIDObs::TrackA0_Electron
@ TrackA0_Electron
distance of closet approach
Definition: egammaPIDdefsObs.h:174
egammaPIDObs::RingerNN
@ RingerNN
Ringer Neural Network Output.
Definition: egammaPIDdefsObs.h:90
egammaPIDObs::IsolationLikelihood_HQDelectrons
@ IsolationLikelihood_HQDelectrons
Isolation Likelihood for separation of electrons from heavy quark decays.
Definition: egammaPIDdefsObs.h:73
egammaPIDObs::ClusterEtaRange_Electron
@ ClusterEtaRange_Electron
cluster eta range
Definition: egammaPIDdefsObs.h:133
egammaPIDObs::TrackSi
@ TrackSi
number of Pixel and SCT hits
Definition: egammaPIDdefsObs.h:861
egammaPIDObs::HADLEAKETA_ELECTRON
const unsigned int HADLEAKETA_ELECTRON
cuts of hadronic leakage
Definition: egammaPIDdefsObs.h:271
egammaPIDObs::TrackMatchEtaTight_Electron
@ TrackMatchEtaTight_Electron
eta difference between cluster and extrapolated track in the 1st sampling for tight selection (not to...
Definition: egammaPIDdefsObs.h:192
egammaPIDObs::LArQCleaning
@ LArQCleaning
Cleaning based on LArQ factor--> sum[ E(Q>4000)/E].
Definition: egammaPIDdefsObs.h:701
egammaPIDObs::ElectronTight_WithTrackMatch
const unsigned int ElectronTight_WithTrackMatch
Tight electron selection with track match.
Definition: egammaPIDdefsObs.h:460
egammaPIDObs::SporadicNoiseLowQCore
@ SporadicNoiseLowQCore
Sporadic noisy cell in the core of the cluster.
Definition: egammaPIDdefsObs.h:674
egammaPIDObs::TrackMatchEta
@ TrackMatchEta
eta difference between cluster and extrapolated track in the 1st sampling
Definition: egammaPIDdefsObs.h:865
egammaPIDObs::MissingFEBCellCore
@ MissingFEBCellCore
Missing FEB in the core of the cluster.
Definition: egammaPIDdefsObs.h:647
egammaPIDObs::ElectronIDLoosePP
@ ElectronIDLoosePP
Definition: egammaPIDdefsObs.h:98
egammaPIDObs::HighQEdge
@ HighQEdge
High quality factor cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:681
egammaPIDObs::AffectedCellEdgeS2
@ AffectedCellEdgeS2
Affected middle cell in the edge of the cluster.
Definition: egammaPIDdefsObs.h:690
egammaPIDObs::ALLNOTRTOLD_ELECTRON
const unsigned int ALLNOTRTOLD_ELECTRON
all cuts except TRT for electrons(old way)
Definition: egammaPIDdefsObs.h:773
egammaPIDObs::TrackMatchPhi_Electron
@ TrackMatchPhi_Electron
phi difference between cluster and extrapolated track in the 2nd sampling
Definition: egammaPIDdefsObs.h:178
egammaPIDObs::ElectronIDTightPP
@ ElectronIDTightPP
Definition: egammaPIDdefsObs.h:102
egammaPIDObs::ClusterStripsDeltaE_Photon
@ ClusterStripsDeltaE_Photon
difference between 2nd maximum and 1st minimum in strips (e2tsts1-emins1)
Definition: egammaPIDdefsObs.h:242
egammaPIDObs::LastEgammaPID
@ LastEgammaPID
Default for the last enum (don't change it !)
Definition: egammaPIDdefsObs.h:92
egammaPIDObs::ClusterMiddleWidth
@ ClusterMiddleWidth
width in the second sampling (weta2)
Definition: egammaPIDdefsObs.h:838
egammaPIDObs::DeadHVS1S2S3Core
@ DeadHVS1S2S3Core
Dead High Voltage in the EM strips, middle and back affecting the core of the cluster.
Definition: egammaPIDdefsObs.h:636
egammaPIDObs::CALONOISOOLD_PHOTON
const unsigned int CALONOISOOLD_PHOTON
"old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1
Definition: egammaPIDdefsObs.h:812
egammaPIDObs::ClusterMiddleEratio37_Electron
@ ClusterMiddleEratio37_Electron
energy ratio in 2nd sampling (e.g E237/E277)
Definition: egammaPIDdefsObs.h:143
egammaPIDObs::SofteBgWeight
@ SofteBgWeight
loglikelihood identification
Definition: egammaPIDdefsObs.h:68
egammaPIDObs::ClusterEtaRange
@ ClusterEtaRange
cluster eta range
Definition: egammaPIDdefsObs.h:828
egammaPIDObs::ElectronTightPP
const unsigned int ElectronTightPP
Tight++ electron selecton.
Definition: egammaPIDdefsObs.h:390
egammaPIDObs::PhotonIDMedium
@ PhotonIDMedium
Definition: egammaPIDdefsObs.h:120
egammaPIDObs::ClusterIsolation_Photon
@ ClusterIsolation_Photon
calorimetric isolation for photon selection
Definition: egammaPIDdefsObs.h:261
egammaPIDObs::ClusterStripsEratio
@ ClusterStripsEratio
fraction of energy found in 1st sampling (f1)
Definition: egammaPIDdefsObs.h:840
egammaPIDObs::CALONOISOOLD_ELECTRON
const unsigned int CALONOISOOLD_ELECTRON
"old" all cuts in calorimeter (except isolation) without ClusterStripsDEmaxs1
Definition: egammaPIDdefsObs.h:768
egammaPIDObs::TrackMatchEoverP_Electron
@ TrackMatchEoverP_Electron
energy-momentum match
Definition: egammaPIDdefsObs.h:180
egammaPIDObs::ClusterStripsFracm_Electron
@ ClusterStripsFracm_Electron
shower shape in shower core 1st sampling
Definition: egammaPIDdefsObs.h:161
egammaPIDObs::IsEMMedium
@ IsEMMedium
cut-based identification for egamma objects (Medium)
Definition: egammaPIDdefsObs.h:86
egammaPIDObs::ClusterStripsWeta1c
@ ClusterStripsWeta1c
shower width weighted by distance from the maximum one (weta1)
Definition: egammaPIDdefsObs.h:850
egammaPIDObs::ClusterIsolation
@ ClusterIsolation
calorimetric isolation (etcone20)
Definition: egammaPIDdefsObs.h:852
egammaPIDObs::ClusterStripsDEmaxs1
@ ClusterStripsDEmaxs1
difference between max and 2nd max in strips
Definition: egammaPIDdefsObs.h:854
egammaPIDObs::MissingFEBCellEdgeS1
@ MissingFEBCellEdgeS1
Missing FEB in the edge of the cluster.
Definition: egammaPIDdefsObs.h:651
egammaPIDObs::ElectronIDTightPPIso
@ ElectronIDTightPPIso
Definition: egammaPIDdefsObs.h:112
egammaPIDObs::DeadCellTileS0
@ DeadCellTileS0
Dead cell in the Tile Calorimeter S0 affecting the hadronic leakage calculation.
Definition: egammaPIDdefsObs.h:703
egammaPIDObs::ClusterStripsEratio_Electron
@ ClusterStripsEratio_Electron
fraction of energy found in 1st sampling (NB: not used in fact for electrons)
Definition: egammaPIDdefsObs.h:153
egammaPIDObs::ClusterBackEnergyFraction_Electron
@ ClusterBackEnergyFraction_Electron
energy fraction in the third layer
Definition: egammaPIDdefsObs.h:150
egammaPIDObs::ClusterMiddleEratio33_Electron
@ ClusterMiddleEratio33_Electron
energy ratio in 2nd sampling (e.g E233/E237)
Definition: egammaPIDdefsObs.h:145
egammaPIDObs::ClusterHadronicLeakage
@ ClusterHadronicLeakage
cluster leakage into the hadronic calorimeter
Definition: egammaPIDdefsObs.h:830
egammaPIDObs::ClusterStripsEratio_Photon
@ ClusterStripsEratio_Photon
fraction of energy found in 1st sampling
Definition: egammaPIDdefsObs.h:238
egammaPIDObs::ElectronTight_WithoutTrackMatch
const unsigned int ElectronTight_WithoutTrackMatch
Tight electron without track match (corresponds to RobusterTight in 15.6.X but without the deltaEta b...
Definition: egammaPIDdefsObs.h:437
egammaPIDObs::ElectronTight_WithLooseEtaTrackMatch
const unsigned int ElectronTight_WithLooseEtaTrackMatch
Tight electron (corresponds to RobusterTight in 15.6.X with the loose deltaEta bit TrackMatchEta_Elec...
Definition: egammaPIDdefsObs.h:483
egammaPIDObs::CALO_ELECTRON
const unsigned int CALO_ELECTRON
all cuts in calorimeter (except isolation)
Definition: egammaPIDdefsObs.h:299
egammaPIDObs::CALOMIDDLE_ELECTRON
const unsigned int CALOMIDDLE_ELECTRON
cuts in middle sampling
Definition: egammaPIDdefsObs.h:287
egammaPIDObs::ClusterStripsWtot
@ ClusterStripsWtot
shower width in 1st sampling (wtots1)
Definition: egammaPIDdefsObs.h:846
egammaPIDObs::ClusterHadronicLeakage_Electron
@ ClusterHadronicLeakage_Electron
cluster leakage into the hadronic calorimeter
Definition: egammaPIDdefsObs.h:139
egammaPIDObs::ClusterHadronicLeakage_PhotonLoose
@ ClusterHadronicLeakage_PhotonLoose
cluster leakage into the hadronic calorimeter
Definition: egammaPIDdefsObs.h:212
egammaPIDObs::DeadHVS1S2S3Edge
@ DeadHVS1S2S3Edge
Dead High Voltage in the EM strips, middle and back affecting the edge of the cluster.
Definition: egammaPIDdefsObs.h:638
egammaPIDObs::ClusterMiddleWidth_PhotonLoose
@ ClusterMiddleWidth_PhotonLoose
width in the second sampling
Definition: egammaPIDdefsObs.h:220
egammaPIDObs::SofteNeuralNet
@ SofteNeuralNet
Definition: egammaPIDdefsObs.h:69
egammaPIDObs::TrackTRThits_Electron
@ TrackTRThits_Electron
number of TRT hits
Definition: egammaPIDdefsObs.h:182
egammaPIDObs::Isolation_Photon
@ Isolation_Photon
isolation
Definition: egammaPIDdefsObs.h:259
egammaPIDObs::ElectronIDMediumPPIso
@ ElectronIDMediumPPIso
Definition: egammaPIDdefsObs.h:110