ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/BaseCycleContainer.h
Revision: 1.3
Committed: Wed Jun 6 15:25:23 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
Changes since 1.2: +2 -1 lines
Log Message:
remove HBHE, move HTlep to EventCalc, fix includes

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 peiffer 1.3 //bool HBHENoiseFilterResult;
17 peiffer 1.1
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 peiffer 1.3 std::vector< TopJet >* topjetsgen;
30 peiffer 1.1 std::vector< TopJet >* prunedjets;
31     std::vector< GenParticle >* genparticles;
32     MET* met;
33    
34     GenInfo* genInfo;
35    
36     std::vector<std::string>* triggerNames;
37     std::vector<bool>* triggerResults;
38    
39     //use this vector since triggerNames is only filled for first event of new run
40     std::vector<std::string> triggerNames_actualrun;
41    
42     };
43    
44    
45     #endif