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

Comparing UserCode/Morgan/interface/TotoAnalyzer.h (file contents):
Revision 1.3 by mlethuil, Mon Jun 2 16:31:24 2008 UTC vs.
Revision 1.6 by mlethuil, Wed Jul 2 16:22:18 2008 UTC

# Line 56 | Line 56
56  
57   #include "DataFormats/HepMCCandidate/interface/GenParticleCandidate.h"
58   #include "SimDataFormats/HepMCProduct/interface/HepMCProduct.h"
59 + #include "PhysicsTools/HepMCCandAlgos/interface/CSA07ProcessId.h"
60  
61 + #include "FWCore/Framework/interface/TriggerNames.h"
62 + #include "DataFormats/Common/interface/TriggerResults.h"
63  
64   #include "UserCode/Morgan/interface/MCAnalyzer.h"
65   #include "UserCode/Morgan/interface/PhotonAnalyzer.h"
# Line 65 | Line 68
68   #include "UserCode/Morgan/interface/ClusterAssociator.h"
69   #include "UserCode/Morgan/interface/PhotonAssociator.h"
70   #include "UserCode/Morgan/interface/PhotonIsolator.h"
71 + #include "UserCode/Morgan/interface/HLTAnalyzer.h"
72  
73 + #include "UserCode/Morgan/interface/TRootRun.h"
74   #include "UserCode/Morgan/interface/TRootEvent.h"
75   #include "UserCode/Morgan/interface/TRootSignalEvent.h"
76   #include "UserCode/Morgan/interface/TRootParticle.h"
# Line 100 | Line 105 | private:
105          int verbosity;
106          std::string rootFileName_ ;
107          TFile* rootFile_ ;
108 <        TTree* rootTree_;
108 >        TTree* eventTree_;
109 >        TTree* runTree_;
110 >        bool isCSA07Soup;
111 >        bool doHLT;
112          bool doMC;
113          bool doSignalMC;
114          bool doTrack;
# Line 111 | Line 119 | private:
119          bool doCluster;
120          bool doPhotonIsolation;
121          bool doPhotonConversion;
122 +        bool doPhotonConversionMC;
123          
124          MCAnalyzer* myMCAnalyzer;
125          PhotonAnalyzer* myPhotonAnalyzer;
# Line 118 | Line 127 | private:
127          SuperClusterAnalyzer* mySClusterAnalyzer;
128          
129          int nTotEvt_;
130 +        HLTAnalyzer* hltAnalyzer_;
131 +        TRootRun* runInfos_;
132          TRootEvent* rootEvent;
133          TRootSignalEvent* rootMCSignalEvent;
134          TClonesArray* mcParticles;
135 +        TClonesArray* mcPhotons;
136          TClonesArray* tracks;
137          TClonesArray* jets;
138          TClonesArray* muons;
# Line 130 | Line 142 | private:
142          TClonesArray* clusters;
143          TClonesArray* superClusters;
144          TClonesArray* conversionTracks;
145 +                
146   };
147  
148   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines