149     double btag1 = j1->
getParam(
"lcfiplus")->
get<
double>(
"BTag");
 
  150     double btag2 = j2->
getParam(
"lcfiplus")->
get<
double>(
"BTag");
 
  152     return btag1 > btag2;
 
double vtxangle[6]
Definition: testproc.h:40
 
double twovtxprobjetnv7[7]
Definition: testproc.h:129
 
double mcnb6[6]
Definition: testproc.h:41
 
double pyjet8[8]
Definition: testproc.h:82
 
static bool sortBtag(const Jet *j1, const Jet *j2)
Definition: testproc.h:148
 
void end()
Definition: testproc.cc:1474
 
double ntrjet7[7]
Definition: testproc.h:73
 
double pmiss[3]
Definition: testproc.h:28
 
double pzjet8[8]
Definition: testproc.h:83
 
double pzjet[6]
Definition: testproc.h:37
 
double pxjet4[4]
Definition: testproc.h:48
 
Definition: testproc.h:255
 
void init(Parameters *param)
Definition: testproc.cc:252
 
double pyjetnv6[6]
Definition: testproc.h:115
 
double ycuts[10]
Definition: testproc.h:22
 
T get(const char *key, T def=T()) const 
Definition: lcfiplus.h:217
 
double ctag8[8]
Definition: testproc.h:79
 
double vtxanglenv6[6]
Definition: testproc.h:119
 
double pzjet7[7]
Definition: testproc.h:72
 
double ejet5[5]
Definition: testproc.h:58
 
double pzjetnv5[5]
Definition: testproc.h:105
 
double ntrjetmin
Definition: testproc.h:27
 
double twovtxprobjet4[4]
Definition: testproc.h:52
 
double bcatnv6[6]
Definition: testproc.h:110
 
double bcat4[4]
Definition: testproc.h:44
 
double ejetnv6[6]
Definition: testproc.h:113
 
void end()
Definition: testproc.cc:907
 
double btag7[7]
Definition: testproc.h:67
 
double thaxis[3]
Definition: testproc.h:21
 
double pzjetnv4[4]
Definition: testproc.h:94
 
double btag[6]
Definition: testproc.h:32
 
void end()
Definition: testproc.cc:247
 
double pyjet[6]
Definition: testproc.h:36
 
void init(Parameters *param)
Definition: testproc.cc:1414
 
double ejetnv8[8]
Definition: testproc.h:135
 
double ntrjet[6]
Definition: testproc.h:38
 
TestAlgoV0()
Definition: testproc.h:298
 
double pxjetnv4[4]
Definition: testproc.h:92
 
double bcatnv8[8]
Definition: testproc.h:132
 
int ntr
Definition: testproc.h:23
 
double btag4[4]
Definition: testproc.h:45
 
double ctag4[4]
Definition: testproc.h:46
 
Definition: testproc.h:296
 
double ntrjetnv5[5]
Definition: testproc.h:106
 
double thrust
Definition: testproc.h:20
 
double ntrjet5[5]
Definition: testproc.h:62
 
double ntrjet4[4]
Definition: testproc.h:51
 
double pzjetnv6[6]
Definition: testproc.h:116
 
double pxjetnv6[6]
Definition: testproc.h:114
 
Definition: lcfiplus.h:269
 
double ctag[6]
Definition: testproc.h:33
 
double ntrjet8[8]
Definition: testproc.h:84
 
double ctagnv7[7]
Definition: testproc.h:123
 
double ctagnv8[8]
Definition: testproc.h:134
 
TestAlgo()
Definition: testproc.h:196
 
double bcatnv5[5]
Definition: testproc.h:99
 
double ntrjetnv8[8]
Definition: testproc.h:139
 
int npfo
Definition: testproc.h:24
 
Definition: lcfiplus.h:152
 
double ejet8[8]
Definition: testproc.h:80
 
Definition: testproc.h:194
 
double ejetnv4[4]
Definition: testproc.h:91
 
int mchbb
Definition: testproc.h:17
 
double twovtxprobjet8[8]
Definition: testproc.h:85
 
double vtxangle7[7]
Definition: testproc.h:75
 
double twovtxprobjetnv8[8]
Definition: testproc.h:140
 
Definition: testproc.h:15
 
double btagnv8[8]
Definition: testproc.h:133
 
double pzjet4[4]
Definition: testproc.h:50
 
double mass[15]
Definition: testproc.h:26
 
double bcat5[5]
Definition: testproc.h:55
 
double ejetnv5[5]
Definition: testproc.h:102
 
Definition: testproc.h:234
 
double pxjet7[7]
Definition: testproc.h:70
 
void init(Parameters *param)
Definition: testproc.cc:103
 
double pxjetnv8[8]
Definition: testproc.h:136
 
double ctag7[7]
Definition: testproc.h:68
 
int mchdecaypdg[2]
Definition: testproc.h:16
 
double vtxangle8[8]
Definition: testproc.h:86
 
int mcnb
Definition: testproc.h:18
 
FlavtagReader()
Definition: testproc.h:257
 
virtual ~TestAlgo()
Definition: testproc.h:197
 
double pyjet5[5]
Definition: testproc.h:60
 
double btagnv7[7]
Definition: testproc.h:122
 
double vtxanglenv7[7]
Definition: testproc.h:130
 
void end()
Definition: testproc.cc:988
 
double pxjet8[8]
Definition: testproc.h:81
 
double ntrjetnv7[7]
Definition: testproc.h:128
 
double pyjetnv8[8]
Definition: testproc.h:137
 
double bcat[6]
Definition: testproc.h:31
 
double pxjetnv5[5]
Definition: testproc.h:103
 
double bcat7[7]
Definition: testproc.h:66
 
virtual ~VertexAnalysis()
Definition: testproc.h:237
 
Definition: testproc.h:13
 
void init(Parameters *param)
Definition: testproc.cc:912
 
double pxjet5[5]
Definition: testproc.h:59
 
double bcatnv7[7]
Definition: testproc.h:121
 
double btagnv4[4]
Definition: testproc.h:89
 
double btagnv6[6]
Definition: testproc.h:111
 
const Parameters * getParam(const char *paramname) const 
Definition: lcfiplus.h:1056
 
Definition: lcfiplus.h:980
 
double ejet7[7]
Definition: testproc.h:69
 
const vector< const Jet * > JetVec
Definition: lcfiplus.h:80
 
double pxjetnv7[7]
Definition: testproc.h:125
 
double pyjet4[4]
Definition: testproc.h:49
 
double pyjetnv5[5]
Definition: testproc.h:104
 
double emiss
Definition: testproc.h:29
 
virtual ~FlavtagReader()
Definition: testproc.h:258
 
VertexAnalysis()
Definition: testproc.h:236
 
double bcat8[8]
Definition: testproc.h:77
 
virtual ~ZHHAlgo()
Definition: testproc.h:146
 
double vtxanglenv5[5]
Definition: testproc.h:108
 
double ctagnv5[5]
Definition: testproc.h:101
 
double pyjetnv4[4]
Definition: testproc.h:93
 
ClassDef(FlavtagReader, 1)
 
double pyjetnv7[7]
Definition: testproc.h:126
 
double pzjet5[5]
Definition: testproc.h:61
 
double btagnv5[5]
Definition: testproc.h:100
 
double bcatnv4[4]
Definition: testproc.h:88
 
void end()
Definition: testproc.cc:1037
 
double btag5[5]
Definition: testproc.h:56
 
double btag8[8]
Definition: testproc.h:78
 
double vtxanglenv4[4]
Definition: testproc.h:97
 
void init(Parameters *param)
Definition: testproc.cc:993
 
double pzjetnv8[8]
Definition: testproc.h:138
 
double ejetnv7[7]
Definition: testproc.h:124
 
double pzjetnv7[7]
Definition: testproc.h:127
 
double ntrjetnv6[6]
Definition: testproc.h:117
 
double vtxangle5[5]
Definition: testproc.h:64
 
double ctagnv4[4]
Definition: testproc.h:90
 
double twovtxprobjet[6]
Definition: testproc.h:39
 
double ctagnv6[6]
Definition: testproc.h:112
 
double vtxanglenv8[8]
Definition: testproc.h:141
 
double twovtxprobjetnv5[5]
Definition: testproc.h:107
 
double ejet4[4]
Definition: testproc.h:47
 
ClassDef(VertexAnalysis, 1)
 
double pyjet7[7]
Definition: testproc.h:71
 
void process()
Definition: testproc.cc:930
 
double pxjet[6]
Definition: testproc.h:35
 
void process()
Definition: testproc.cc:1424
 
void process()
Definition: testproc.cc:139
 
void process()
Definition: testproc.cc:420
 
double twovtxprobjetnv4[4]
Definition: testproc.h:96
 
double twovtxprobjet7[7]
Definition: testproc.h:74
 
void process()
Definition: testproc.cc:1009
 
double ntrjetnv4[4]
Definition: testproc.h:95
 
double ejet[6]
Definition: testproc.h:34
 
double mcnc6[6]
Definition: testproc.h:42
 
double twovtxprobjet5[5]
Definition: testproc.h:63
 
virtual ~TestAlgoV0()
Definition: testproc.h:299
 
const vector< const Vertex * > VertexVec
Definition: lcfiplus.h:79
 
double twovtxprobjetnv6[6]
Definition: testproc.h:118
 
double ctag5[5]
Definition: testproc.h:57
 
double vtxangle4[4]
Definition: testproc.h:53
 
ZHHAlgo()
Definition: testproc.h:145