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

Comparing UserCode/Morgan/interface/MCAnalyzer.h (file contents):
Revision 1.7 by lethuill, Tue Dec 16 14:17:22 2008 UTC vs.
Revision 1.9 by lethuill, Fri Dec 19 12:26:01 2008 UTC

# Line 15 | Line 15
15   #include "FWCore/ParameterSet/interface/ParameterSet.h"
16   #include "FWCore/Framework/interface/ESHandle.h"
17  
18 #include "SimDataFormats/HepMCProduct/interface/HepMCProduct.h"
19
18   #include "DataFormats/JetReco/interface/GenJet.h"
19   #include "DataFormats/JetReco/interface/GenJetCollection.h"
20   #include "DataFormats/HepMCCandidate/interface/GenParticle.h"
21   #include "DataFormats/HepMCCandidate/interface/GenParticleFwd.h"
22  
23 + #include "SimDataFormats/HepMCProduct/interface/HepMCProduct.h"
24 +
25   #include "SimDataFormats/Track/interface/SimTrack.h"
26   #include "SimDataFormats/Track/interface/SimTrackContainer.h"
27   #include "SimDataFormats/Vertex/interface/SimVertex.h"
# Line 36 | Line 36
36   #include "../interface/TRootSignalEvent.h"
37   #include "../interface/TRootTopTop.h"
38   #include "../interface/TRootParticle.h"
39 + #include "../interface/TRootMCParticle.h"
40   #include "../interface/TRootMCPhoton.h"
41   #include "../interface/TRootJet.h"
42  
# Line 53 | Line 54 | public:
54          void DrawMCTree(const edm::Event& iEvent, const edm::EventSetup& iSetup, const edm::ParameterSet& config, const edm::ParameterSet& producersNames);
55          void PDFInfo(const edm::Event& iEvent, TRootEvent* rootEvent);
56          void ProcessMCParticle(const edm::Event& iEvent, TClonesArray* rootMCParticles);
57 <        //void ProcessMCJets(const edm::Event& iEvent, TClonesArray* rootMCJets);
57 >        void ProcessMCJets(const edm::Event& iEvent, TClonesArray* rootMCJets);
58          void ProcessConvertedPhoton(const edm::Event& iEvent, TClonesArray* rootMCPhotons);
59          void ProcessMuMuGammaEvent(const edm::Event& iEvent, TRootSignalEvent* rootSignalEvent);
60          void ProcessTopTopEvent(const edm::Event& iEvent, TClonesArray* rootMCTopTop);
61 <
61 >        
62   private:
63  
64          int verbosity_;
# Line 71 | Line 72 | private:
72          bool doMuonMC_;
73          double muonMC_etaMax_;
74          double muonMC_ptMin_;
75 +        bool doJetMC_;
76 +        double jetMC_etaMax_;
77 +        double jetMC_ptMin_;
78          bool doUnstablePartsMC_;
79 +        bool doMETMC_;
80  
81          std::string signalGenerator_;
82          edm::InputTag genParticlesProducer_;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines