ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/plugins/HbbTreeMaker.hh
(Generate patch)

Comparing UserCode/HbbAnalysis/plugins/HbbTreeMaker.hh (file contents):
Revision 1.7 by amagnan, Thu Jun 24 13:41:56 2010 UTC vs.
Revision 1.8 by amagnan, Fri Aug 27 13:17:14 2010 UTC

# Line 54 | Line 54 | class HbbTreeMaker : public edm::EDAnaly
54    void HbbParticles(const edm::Handle<reco::GenParticleCollection> & aCol,
55                      std::vector<HbbAnalysis::GenParticle> & aVec);
56  
57 <  void HbbElectrons(const edm::Handle<std::vector<pat::Electron> > & aCol,
57 >  void HbbElectrons(const edm::Handle<reco::TrackCollection> & aCtfTracks,
58 >                    const double aBfield,
59 >                    const edm::Handle<std::vector<pat::Electron> > & aCol,
60                      std::vector<HbbAnalysis::Electron> & aVec);
61  
62    void HbbMuons(const edm::Handle<std::vector<pat::Muon> > & aCol,
# Line 87 | Line 89 | class HbbTreeMaker : public edm::EDAnaly
89    
90    void HbbHLTObjects(const edm::Handle<trigger::TriggerEvent> & aCol,
91                       std::vector<HbbAnalysis::HLTObject> & aVec);
92 <  
92 >
93 >  void fillHLTVector(const edm::InputTag & aTag,
94 >                     const edm::Handle<trigger::TriggerEvent> & aCol,
95 >                     std::vector<HbbAnalysis::HLTObject> & aVec,
96 >                     const unsigned int aType);
97 >
98    void HbbGenInfo(const edm::Handle<edm::HepMCProduct> & amcProd,
99                    const edm::Handle<GenRunInfoProduct> & aRunProd);
100  
# Line 106 | Line 113 | class HbbTreeMaker : public edm::EDAnaly
113    HbbAnalysis::JetFlavour jetFlav_;
114  
115    edm::InputTag genParticleSrc_;
116 +  edm::InputTag trackSrc_;
117 +  edm::InputTag dcsSrc_;
118    edm::InputTag electronSrc_;
119    edm::InputTag muonSrc_;
120    edm::InputTag caloTauSrc_;
# Line 139 | Line 148 | class HbbTreeMaker : public edm::EDAnaly
148    TTree *tree_;
149  
150    //name of the desired collection for hlt matches
151 <  std::vector<edm::InputTag> hltTags_;  
151 >  std::vector<edm::InputTag> hltTagsElec_;  
152 >  std::vector<edm::InputTag> hltTagsMu_;  
153 >  std::vector<edm::InputTag> hltTagsJet_;  
154  
155   };//class
156  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines