Skip to content

Commit

Permalink
Merge pull request #39 from daiktas/master
Browse files Browse the repository at this point in the history
electrons
  • Loading branch information
vcepaitis authored Mar 11, 2020
2 parents 9809cfe + 51a8d4b commit ac4ae10
Show file tree
Hide file tree
Showing 5 changed files with 153 additions and 262 deletions.
73 changes: 21 additions & 52 deletions DataFormats/interface/ElectronCandidateFeatures.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,38 +23,45 @@ class ElectronCandidateFeatures {
float elec_convRadius;
float elec_hadronicOverEm;
float elec_ecalDrivenSeed;
float elec_2dIP;
float elec_2dIPSig;
float elec_3dIP;
float elec_3dIPSig;

// superCluster block
float elecSC_energy;
float elecSC_deta;
float elecSC_dphi;
float elecSC_et;
float elecSC_eSuperClusterOverP;
float elec_scE1x5Overe5x5;
float elec_scE2x5MaxOvere5x5;
float elec_scE5x5;
float elec_scE5x5Rel;
float elec_scPixCharge;
float elec_scSigmaEtaEta;
float elec_scSigmaIEtaIEta;
float elec_superClusterFbrem;

float elec_2dIP;
float elec_2dIPSig;
float elec_3dIP;
float elec_3dIPSig;
float elec_eSeedClusterOverP;
float elec_eSeedClusterOverPout;
float elec_eSuperClusterOverP;
float elec_eTopOvere5x5;

// shower shape
float elec_sigmaEtaEta;
float elec_sigmaIetaIeta;
float elec_sigmaIphiIphi;
float elec_e5x5;
float elec_e5x5Rel;
float elec_e1x5Overe5x5;
float elec_e2x5MaxOvere5x5;
float elec_r9;
float elec_hcalOverEcal;
float elec_hcalDepth1OverEcal;
float elec_hcalDepth2OverEcal;

// Track-Cluster Matching Attributes
float elec_deltaEtaEleClusterTrackAtCalo;
float elec_deltaEtaSeedClusterTrackAtCalo;
float elec_deltaPhiSeedClusterTrackAtCalo;
float elec_deltaEtaSeedClusterTrackAtVtx;
float elec_deltaEtaSuperClusterTrackAtVtx;
float elec_deltaPhiEleClusterTrackAtCalo;
float elec_deltaPhiSuperClusterTrackAtVtx;

float elec_sCseedEta;

// electron gsf variables.
Expand All @@ -65,63 +72,25 @@ class ElectronCandidateFeatures {
float elec_gsfCharge;
int elec_ndof;
float elec_chi2;



int elec_numberOfBrems;
float elec_trackFbrem;
float elec_fbrem;
float elec_e5x5;
float elec_e5x5Rel;
float elec_e1x5Overe5x5;
float elec_e2x5MaxOvere5x5;

// 5*5 cells cluster
float elec_full5x5_e5x5;
float elec_full5x5_e5x5Rel;
float elec_full5x5_sigmaIetaIeta;
float elec_full5x5_e1x5Overe5x5;
float elec_full5x5_e2x5BottomOvere5x5;
float elec_full5x5_e2x5LeftOvere5x5;
float elec_full5x5_e2x5MaxOvere5x5;
float elec_full5x5_e2x5RightOvere5x5;
float elec_full5x5_e2x5TopOvere5x5;

float elec_full5x5_eBottomOvere5x5;
float elec_full5x5_eLeftOvere5x5;
float elec_full5x5_eRightOvere5x5;
float elec_full5x5_eTopOvere5x5;
float elec_full5x5_hcalDepth1OverEcal;
float elec_full5x5_hcalDepth1OverEcalBc;
float elec_full5x5_hcalDepth2OverEcal;
float elec_full5x5_hcalDepth2OverEcalBc;
float elec_full5x5_hcalOverEcal;
float elec_full5x5_hcalOverEcalBc;
float elec_full5x5_r9;


// Isolation block
float elec_neutralHadronIso;
float elec_particleIso;
float elec_photonIso;
float elec_puChargedHadronIso;
float elec_trackIso;
float elec_hcalDepth1OverEcal;
float elec_hcalDepth2OverEcal;
float elec_ecalPFClusterIso;
float elec_hcalPFClusterIso;
float elec_dr03TkSumPt;

float elec_dr03EcalRecHitSumEt;
float elec_dr03HcalDepth1TowerSumEt;
float elec_dr03HcalDepth1TowerSumEtBc;
float elec_dr03HcalDepth2TowerSumEt;
float elec_dr03HcalDepth2TowerSumEtBc;

float elec_pfSumPhotonEt;
float elec_pfSumChargedHadronPt;
float elec_pfSumNeutralHadronEt;
float elec_pfSumPUPt;

float elec_dr04TkSumPt;
float elec_dr04EcalRecHitSumEt;
float elec_dr04HcalDepth1TowerSumEt;
float elec_dr04HcalDepth1TowerSumEtBc;
Expand Down
Loading

0 comments on commit ac4ae10

Please sign in to comment.