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.5 by lethuill, Mon Dec 1 15:58:04 2008 UTC vs.
Revision 1.6 by lethuill, Mon Dec 15 19:08:52 2008 UTC

# Line 15 | Line 15
15   #include "FWCore/ParameterSet/interface/ParameterSet.h"
16   #include "FWCore/Framework/interface/ESHandle.h"
17  
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  
# Line 29 | Line 31
31  
32   #include "../interface/ParticleTreeDrawer.h"
33   #include "../interface/TRootSignalEvent.h"
34 + #include "../interface/TRootTopTop.h"
35   #include "../interface/TRootParticle.h"
36   #include "../interface/TRootMCPhoton.h"
37 + #include "../interface/TRootJet.h"
38  
39   #include "TClonesArray.h"
40  
# Line 44 | Line 48 | public:
48          ~MCAnalyzer();
49          void SetVerbosity(int verbosity) {verbosity_ = verbosity; };
50          void DrawMCTree(const edm::Event& iEvent, const edm::EventSetup& iSetup, const edm::ParameterSet& config, const edm::ParameterSet& producersNames);
51 <        void ProcessStableParticle(const edm::Event& iEvent, TClonesArray* rootMCParticles);
51 >        void ProcessMCParticle(const edm::Event& iEvent, TClonesArray* rootMCParticles);
52 >        //void ProcessMCJets(const edm::Event& iEvent, TClonesArray* rootMCJets);
53          void ProcessConvertedPhoton(const edm::Event& iEvent, TClonesArray* rootMCPhotons);
54          void ProcessMuMuGammaEvent(const edm::Event& iEvent, TRootSignalEvent* rootSignalEvent);
55 <        
55 >        void ProcessTopTopEvent(const edm::Event& iEvent, TClonesArray* rootMCTopTop);
56 >
57   private:
58  
59          int verbosity_;
# Line 61 | Line 67 | private:
67          bool doMuonMC_;
68          double muonMC_etaMax_;
69          double muonMC_ptMin_;
70 <        bool doJetMC_;
65 <        double jetMC_etaMax_;
66 <        double jetMC_ptMin_;
70 >        bool doUnstablePartsMC_;
71  
72          std::string signalGenerator_;
73          edm::InputTag genParticlesProducer_;
74 +        edm::InputTag genJetsProducer_;
75   };
76  
77   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines