ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbbAnalysis/HbbAnalyzer/interface/HbbAnalyzerNew.h
(Generate patch)

Comparing UserCode/VHbbAnalysis/HbbAnalyzer/interface/HbbAnalyzerNew.h (file contents):
Revision 1.9 by tboccali, Tue Sep 13 10:10:06 2011 UTC vs.
Revision 1.14 by malbouis, Thu Apr 5 22:52:15 2012 UTC

# Line 61 | Line 61 | using namespace std;
61   #include "CondFormats/PhysicsToolsObjects/interface/BinningPointByMap.h"
62   #include "RecoBTag/PerformanceDB/interface/BtagPerformance.h"
63  
64 + //Include files needed for CSV Variables
65 + #include "RecoBTau/JetTagComputer/interface/JetTagComputer.h"
66 + #include "RecoBTau/JetTagComputer/interface/JetTagComputerRecord.h"
67 + #include "DataFormats/BTauReco/interface/SecondaryVertexTagInfo.h"
68 + #include "DataFormats/BTauReco/interface/TrackIPTagInfo.h"
69 + #include "RecoBTau/JetTagComputer/interface/GenericMVAJetTagComputer.h"
70 +
71  
72   // class decleration
73   //
# Line 98 | Line 105 | class HbbAnalyzerNew : public edm::EDPro
105    
106    edm::InputTag eleLabel_;
107    edm::InputTag muoLabel_;
108 +  double lep_ptCutForBjets_;
109 +  edm::InputTag elenoCutsLabel_;
110 +  edm::InputTag muonoCutsLabel_;
111    edm::InputTag jetLabel_;
112    edm::InputTag subjetLabel_;
113 +  edm::InputTag filterjetLabel_;
114    edm::InputTag simplejet1Label_;
115    edm::InputTag simplejet2Label_;
116    edm::InputTag simplejet3Label_;
# Line 107 | Line 118 | class HbbAnalyzerNew : public edm::EDPro
118    edm::InputTag tauLabel_;
119    edm::InputTag metLabel_;
120    edm::InputTag phoLabel_;
110  edm::InputTag dimuLabel_;
111  edm::InputTag dielecLabel_;
121    edm::InputTag hltResults_;
122  
123    bool runOnMC_;
# Line 116 | Line 125 | class HbbAnalyzerNew : public edm::EDPro
125    //  TMatrixD *pointerPt;
126    TMatrixD *pointerEta;
127    TMatrixD *pointerPhi;
128 +  
129 +  //The computer for the CSV variables
130 +  const GenericMVAJetTagComputer *computer;
131  
132    bool verbose_;
133   protected:
134    void fillSimpleJet (VHbbEvent::SimpleJet& sj, edm::View<pat::Jet>::const_iterator iter);
135    void setJecUnc(VHbbEvent::SimpleJet& sj,JetCorrectionUncertainty* jecunc);
136 <
136 >  float metSignificance(const reco::MET * met);
137   };
138  
139  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines