12 |
|
#include "FWCore/Framework/interface/ESHandle.h" |
13 |
|
#include "FWCore/Framework/interface/Event.h" |
14 |
|
#include "FWCore/Framework/interface/EventSetup.h" |
15 |
< |
#include "FWCore/Framework/interface/TriggerNames.h" |
15 |
> |
#include "FWCore/Common/interface/TriggerNames.h" |
16 |
|
#include "FWCore/ParameterSet/interface/ParameterSet.h" |
17 |
|
|
18 |
|
#include "DataFormats/Common/interface/Handle.h" |
34 |
|
HbbTreeMaker(const edm::ParameterSet & pset); |
35 |
|
~HbbTreeMaker(); |
36 |
|
|
37 |
< |
void beginJob(const edm::EventSetup&); |
37 |
> |
void beginJob(); |
38 |
|
void analyze(const edm::Event& , |
39 |
|
const edm::EventSetup& |
40 |
|
); |
65 |
|
HbbAnalysis::Met & aVec); |
66 |
|
|
67 |
|
void HbbTrigger(const edm::Handle<edm::TriggerResults> & aCol, |
68 |
+ |
const edm::TriggerNames & aNames, |
69 |
|
std::vector<HbbAnalysis::Trigger> & aVec); |
70 |
|
|
71 |
+ |
void HbbVertices(const edm::Handle<std::vector<reco::Vertex> > & aCol, |
72 |
+ |
std::vector<HbbAnalysis::Vertex> & aVec); |
73 |
|
|
74 |
|
|
75 |
|
int debug_; |
76 |
|
|
77 |
+ |
bool processData_; |
78 |
+ |
|
79 |
+ |
|
80 |
|
//flavour of jets required : |
81 |
|
// 3 = u,d,s,g, 21 = g |
82 |
|
// 4=c, 5=b, 45=b or c |