7 |
|
|
8 |
|
#include "ParseArgs.h" |
9 |
|
#include "SimpleLepton.h" |
10 |
+ |
#include "EventData.h" |
11 |
+ |
#include "NtuplerBase.h" |
12 |
+ |
#include "AngleTuple.h" |
13 |
|
#endif |
11 |
– |
// just a placeholder |
12 |
– |
#define VARLIST_JETINFO "nJets/I:ptJet1/F:ptJet2/F:ptJet3/F:ptJet4/F:etaJet1/F:etaJet2/F:etaJet3/F:etaJet4/F:phiJet1/F:phiJet2/F:phiJet3/F:phiJet4/F:mvaJet1/F:mvaJet2/F:mvaJet3/F:mvaJet4/F:mjj/F:dEta/F:etaProd/F" |
14 |
|
|
15 |
< |
typedef struct { |
15 |
< |
Int_t nJets; |
16 |
< |
Float_t ptJet1,ptJet2,ptJet3,ptJet4; |
17 |
< |
Float_t etaJet1,etaJet2,etaJet3,etaJet4; |
18 |
< |
Float_t phiJet1,phiJet2,phiJet3,phiJet4; |
19 |
< |
Float_t mvaJet1,mvaJet2,mvaJet3,mvaJet4; |
20 |
< |
Float_t mjj,dEta,etaProd; |
21 |
< |
} JetInfoStruct; |
15 |
> |
// #define VARLIST_JETINFO "nJets/I:ptJet1/F:ptJet2/F:ptJet3/F:ptJet4/F:etaJet1/F:etaJet2/F:etaJet3/F:etaJet4/F:phiJet1/F:phiJet2/F:phiJet3/F:phiJet4/F:mvaJet1/F:mvaJet2/F:mvaJet3/F:mvaJet4/F:mjj/F:dEta/F:etaProd/F" |
16 |
|
|
17 |
< |
void fillJetInfo( vector<SimpleLepton>, |
18 |
< |
JetInfoStruct &, |
19 |
< |
ControlFlags &); |
17 |
> |
// typedef struct { |
18 |
> |
// Int_t nJets; |
19 |
> |
// Float_t ptJet1,ptJet2,ptJet3,ptJet4; |
20 |
> |
// Float_t etaJet1,etaJet2,etaJet3,etaJet4; |
21 |
> |
// Float_t phiJet1,phiJet2,phiJet3,phiJet4; |
22 |
> |
// Float_t mvaJet1,mvaJet2,mvaJet3,mvaJet4; |
23 |
> |
// Float_t mjj,dEta,etaProd; |
24 |
> |
// } JetInfoStruct; |
25 |
> |
|
26 |
> |
// void fillJetInfo( vector<SimpleLepton>, |
27 |
> |
// JetInfoStruct &, |
28 |
> |
// ControlFlags &); |
29 |
> |
// void fillJetAngleBranches( JetInfoStruct, // JetInfoStruct must be filled before calling this |
30 |
> |
// EventData, |
31 |
> |
// NtuplerBase *, |
32 |
> |
// ControlFlags &); |
33 |
|
#endif |