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.5 by tboccali, Thu Jun 30 08:56:27 2011 UTC vs.
Revision 1.6 by bortigno, Mon Aug 22 18:05:00 2011 UTC

# Line 46 | Line 46 | using namespace std;
46   #include "TLorentzVector.h"
47  
48   #include "DataFormats/METReco/interface/PFMET.h"
49 +
50 + //from .cc
51 + #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbEvent.h"
52 + #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbEventAuxInfo.h"
53 +
54 + #include "DataFormats/GeometryVector/interface/VectorUtil.h"
55 +
56 + #include "FWCore/Framework/interface/ESHandle.h"
57 + #include "DataFormats/PatCandidates/interface/PATObject.h"
58 + #include "DataFormats/PatCandidates/interface/TriggerObject.h"
59 + #include "DataFormats/PatCandidates/interface/TriggerObjectStandAlone.h"
60 + #include "RecoBTag/Records/interface/BTagPerformanceRecord.h"
61 + #include "CondFormats/PhysicsToolsObjects/interface/BinningPointByMap.h"
62 + #include "RecoBTag/PerformanceDB/interface/BtagPerformance.h"
63 +
64 +
65 + struct BTV_SF{
66 +  
67 +
68 +  const BtagPerformance * BTAGSF_CSVL;
69 +  const BtagPerformance * BTAGSF_CSVM;
70 +  const BtagPerformance * BTAGSF_CSVT;
71 +  
72 +  const BtagPerformance * MISTAGSF_CSVL;
73 +  const BtagPerformance * MISTAGSF_CSVM;
74 +  const BtagPerformance * MISTAGSF_CSVT;
75 +  
76 + };
77 +
78 +
79   //
80   // class decleration
81   //
# Line 68 | Line 98 | class HbbAnalyzerNew : public edm::EDPro
98    virtual void produce( edm::Event&, const edm::EventSetup&);
99    virtual void endJob() ;
100    virtual void fillMuBlock(edm::View<pat::Muon>::const_iterator mu, int muInfo[15]);
101 +  virtual void fillScaleFactors(VHbbEvent::SimpleJet, BTV_SF);
102    
103    // ----------member data ---------------------------
104    
# Line 94 | Line 125 | class HbbAnalyzerNew : public edm::EDPro
125  
126    bool verbose_;
127    
128 +  BTV_SF iBTV;
129 +  
130   };
131  
132 +
133   //
134   // constants, enums and typedefs
135   //

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines