3 |
|
#define BaseCycleContainer_H |
4 |
|
|
5 |
|
#include "Objects.h" |
6 |
+ |
#include "ReconstructionHypothesis.h" |
7 |
+ |
|
8 |
+ |
/** |
9 |
+ |
* @short container that contains all objects of the actual event |
10 |
+ |
* |
11 |
+ |
* @author Thomas Peiffer |
12 |
+ |
*/ |
13 |
+ |
|
14 |
|
|
15 |
|
struct BaseCycleContainer{ |
16 |
|
//input variables |
37 |
|
std::vector< TopJet >* topjetsgen; |
38 |
|
std::vector< TopJet >* prunedjets; |
39 |
|
std::vector< GenParticle >* genparticles; |
40 |
+ |
std::vector< Particle>* genjets; |
41 |
+ |
|
42 |
|
MET* met; |
43 |
|
|
44 |
|
GenInfo* genInfo; |
49 |
|
//use this vector since triggerNames is only filled for first event of new run |
50 |
|
std::vector<std::string> triggerNames_actualrun; |
51 |
|
|
52 |
+ |
std::vector< ReconstructionHypothesis >* recoHyps; |
53 |
+ |
|
54 |
|
}; |
55 |
|
|
56 |
|
|