ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Utils/interface/ElectronIDMVA.h
(Generate patch)

Comparing UserCode/MitPhysics/Utils/interface/ElectronIDMVA.h (file contents):
Revision 1.8 by sixie, Sun Apr 15 12:08:19 2012 UTC vs.
Revision 1.11 by ceballos, Sat Apr 28 07:11:17 2012 UTC

# Line 41 | Line 41 | namespace mithep {
41          kIDIsoCombined,         // ID variables , PFIso03 , PFIso04
42          kIDEGamma2012TrigV0,    // EGamma certified (Spring 2012) ID-only MVA
43          kIDEGamma2012NonTrigV0, // EGamma certified (Spring 2012) ID-only MVA
44 <        kIsoRingsV0             // Isolation MVA with IsoRings as input
44 >        kIsoRingsV0,            // Isolation MVA with IsoRings as input
45 >        kIDHWW2012TrigV0        // HWW certified (Spring 2012) ID-only MVA
46        };
47  
48  
# Line 126 | Line 127 | namespace mithep {
127                          Double_t EleNeutralHadronIso04,
128                          Double_t EleGammaIso04,
129                          Bool_t printDebug = kFALSE );
130 <
130 >      Double_t MVAValue_IsoRings( Double_t ElePt,
131 >                                  Double_t EleSCEta,
132 >                                  Double_t ChargedIso_DR0p0To0p1,
133 >                                  Double_t ChargedIso_DR0p1To0p2,
134 >                                  Double_t ChargedIso_DR0p2To0p3,
135 >                                  Double_t ChargedIso_DR0p3To0p4,
136 >                                  Double_t ChargedIso_DR0p4To0p5,
137 >                                  Double_t GammaIso_DR0p0To0p1,
138 >                                  Double_t GammaIso_DR0p1To0p2,
139 >                                  Double_t GammaIso_DR0p2To0p3,
140 >                                  Double_t GammaIso_DR0p3To0p4,
141 >                                  Double_t GammaIso_DR0p4To0p5,
142 >                                  Double_t NeutralHadronIso_DR0p0To0p1,
143 >                                  Double_t NeutralHadronIso_DR0p1To0p2,
144 >                                  Double_t NeutralHadronIso_DR0p2To0p3,
145 >                                  Double_t NeutralHadronIso_DR0p3To0p4,
146 >                                  Double_t NeutralHadronIso_DR0p4To0p5,
147 >                                  Bool_t printDebug = kFALSE);
148 >      Double_t MVAValue_IDNonTrig( Double_t ElePt,
149 >                                   Double_t EleSCEta,
150 >                                   Double_t EleFBrem,
151 >                                   Double_t EleKFTrkChiSqr,
152 >                                   Double_t EleKFTrkNHits,
153 >                                   Double_t EleGsfTrackChi2OverNdof,
154 >                                   Double_t EleDEtaIn,
155 >                                   Double_t EleDPhiIn,
156 >                                   Double_t EledEtaCalo,
157 >                                   Double_t EleSigmaIEtaIEta,
158 >                                   Double_t EleSigmaIPhiIPhi,
159 >                                   Double_t EleSCEtaWidth,
160 >                                   Double_t EleSCPhiWidth,
161 >                                   Double_t EleE1x5OverE5x5,
162 >                                   Double_t EleR9,
163 >                                   Double_t EleHoverE,
164 >                                   Double_t EleEOverP,
165 >                                   Double_t EleOneOverEMinusOneOverP,
166 >                                   Double_t EleESeedClusterOverPout,
167 >                                   Double_t ElePreShowerOverRaw,
168 >                                   Bool_t printDebug = kFALSE);
169  
170      protected:      
171        std::vector<TMVA::Reader*> fTMVAReader;
# Line 171 | Line 210 | namespace mithep {
210        Float_t                   fMVAVar_EleEEleClusterOverPout;
211        Float_t                   fMVAVar_EleKFTrkChiSqr;
212        Float_t                   fMVAVar_EleKFTrkNHits;
213 +      Float_t                   fMVAVar_EleKFTrkNLayers;
214        Float_t                   fMVAVar_EleE1x5OverE5x5;
215  
216        Float_t                   fMVAVar_ChargedIso_DR0p0To0p1;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines