70 |
|
double valueLookup (const BNelectron* object, string variable, string function = ""); |
71 |
|
double valueLookup (const BNelectron* object1, const BNelectron* object2, string variable, string function = ""); |
72 |
|
double valueLookup (const BNelectron* object1, const BNmuon* object2, string variable, string function = ""); |
73 |
+ |
double valueLookup (const BNelectron* object1, const BNjet* object2, string variable, string function = ""); |
74 |
|
double valueLookup (const BNelectron* object1, const BNtrack* object2, string variable, string function = ""); |
75 |
+ |
double valueLookup (const BNmuon* object1, const BNjet* object2, string variable, string function = ""); |
76 |
|
double valueLookup (const BNmuon* object1, const BNtrack* object2, string variable, string function = ""); |
77 |
|
double valueLookup (const BNmuon* object1, const BNtau* object2, string variable, string function = ""); |
78 |
|
double valueLookup (const BNtau* object1, const BNtau* object2, string variable, string function = ""); |
89 |
|
double valueLookup (const BNphoton* object, string variable, string function = ""); |
90 |
|
double valueLookup (const BNsupercluster* object, string variable, string function = ""); |
91 |
|
|
92 |
+ |
#ifdef DISPLACED_SUSY |
93 |
+ |
double valueLookup (const BNstop* object, string variable, string function = ""); |
94 |
+ |
#endif |
95 |
|
int getTrkIsIso (const BNtrack* track1, const BNtrackCollection* trackColl); |
96 |
|
double getTrkPtTrue (const BNtrack* track1, const BNmcparticleCollection* genPartColl); |
97 |
|
double getTrkPtRes (const BNtrack* track1); |
177 |
|
edm::Handle<BNbxlumiCollection> bxlumis; |
178 |
|
edm::Handle<BNphotonCollection> photons; |
179 |
|
edm::Handle<BNsuperclusterCollection> superclusters; |
180 |
+ |
#ifdef DISPLACED_SUSY |
181 |
+ |
edm::Handle<BNstopCollection> stops; |
182 |
+ |
#endif |
183 |
|
edm::Handle<double> rhokt6CaloJetsHandle_; |
184 |
|
|
185 |
|
flagMap cumulativeFlags; |