# | Line 8 | Line 8 | |
---|---|---|
8 | #include "TLorentzVector.h" | |
9 | ||
10 | namespace HbbAnalysis { | |
11 | < | |
11 | > | |
12 | struct MCVars { | |
13 | unsigned int index; | |
14 | double E; | |
# | Line 20 | Line 20 | namespace HbbAnalysis { | |
20 | int status; | |
21 | }; | |
22 | ||
23 | + | struct HLTVars { |
24 | + | float pT; |
25 | + | float eta; |
26 | + | float phi; |
27 | + | int id; |
28 | + | float mass; |
29 | + | unsigned int type;//1=EM, 2=muon, 3=jet, 0=unknown |
30 | + | }; |
31 | + | |
32 | + | struct L1Vars { |
33 | + | //type: |
34 | + | //0 = empty |
35 | + | //1 = central jet |
36 | + | //2 = tau jet |
37 | + | //3 = forward jet |
38 | + | unsigned int type; |
39 | + | int bx; |
40 | + | float pT; |
41 | + | float ET; |
42 | + | float eta; |
43 | + | float phi; |
44 | + | }; |
45 | + | |
46 | struct GenVars { | |
47 | bool valid; | |
48 | double E; | |
# | Line 65 | Line 88 | namespace HbbAnalysis { | |
88 | }; | |
89 | ||
90 | struct EleIDVars{ | |
91 | + | bool idAndIso; |
92 | std::vector<std::pair<std::string,float> > electronIDs; | |
93 | float hOverE; | |
94 | float deltaPhiIn; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |