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.6 by bortigno, Mon Aug 22 18:05:00 2011 UTC vs.
Revision 1.7 by arizzi, Fri Aug 26 10:29:59 2011 UTC

# Line 62 | Line 62 | using namespace std;
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 //
65   // class decleration
66   //
67  
68  
69  
70   class HbbAnalyzerNew : public edm::EDProducer {
71 +
72 + struct BTagSFContainer{
73 +   const BtagPerformance * BTAGSF_CSVL;
74 +   const BtagPerformance * BTAGSF_CSVM;
75 +   const BtagPerformance * BTAGSF_CSVT;
76 +   const BtagPerformance * MISTAGSF_CSVL;
77 +   const BtagPerformance * MISTAGSF_CSVM;
78 +   const BtagPerformance * MISTAGSF_CSVT;
79 + };
80  
81   public:
82    explicit HbbAnalyzerNew(const edm::ParameterSet&);
# Line 98 | Line 92 | class HbbAnalyzerNew : public edm::EDPro
92    virtual void produce( edm::Event&, const edm::EventSetup&);
93    virtual void endJob() ;
94    virtual void fillMuBlock(edm::View<pat::Muon>::const_iterator mu, int muInfo[15]);
95 <  virtual void fillScaleFactors(VHbbEvent::SimpleJet, BTV_SF);
95 >  virtual void fillScaleFactors(VHbbEvent::SimpleJet, BTagSFContainer);
96    
97    // ----------member data ---------------------------
98    
# Line 124 | Line 118 | class HbbAnalyzerNew : public edm::EDPro
118    TMatrixD *pointerPhi;
119  
120    bool verbose_;
121 +
122    
128  BTV_SF iBTV;
123    
124   };
125  
126  
133 //
134 // constants, enums and typedefs
135 //
136
137 //
138 // static data member definitions
139 //
140
141 //
142

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines