ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/BaseCycleContainer.h
Revision: 1.2
Committed: Wed May 30 09:22:49 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
Changes since 1.1: +3 -0 lines
Log Message:
added JetMETObjects

File Contents

# User Rev Content
1 peiffer 1.1
2     #ifndef BaseCycleContainer_H
3     #define BaseCycleContainer_H
4    
5     #include "Objects.h"
6    
7     struct BaseCycleContainer{
8     //input variables
9     int run;
10     int luminosityBlock;
11     int event;
12 peiffer 1.2
13     float rho;
14    
15 peiffer 1.1 bool isRealData;
16     bool HBHENoiseFilterResult;
17    
18     float beamspot_x0;
19     float beamspot_y0;
20     float beamspot_z0;
21    
22     std::vector< Electron >* electrons;
23     std::vector< Muon >* muons;
24     std::vector< Tau >* taus;
25     std::vector< Photon >* photons;
26     std::vector< PrimaryVertex >* pvs;
27     std::vector< Jet >* jets;
28     std::vector< TopJet >* topjets;
29     std::vector< TopJet >* prunedjets;
30     std::vector< GenParticle >* genparticles;
31     MET* met;
32    
33     GenInfo* genInfo;
34    
35     std::vector<std::string>* triggerNames;
36     std::vector<bool>* triggerResults;
37    
38     //use this vector since triggerNames is only filled for first event of new run
39     std::vector<std::string> triggerNames_actualrun;
40    
41     };
42    
43    
44     #endif