10 {
11 vector<fastjet::PseudoJet> clusters;
13 return clusters;
14 }
15
16 double bx =
jet.px()/
jet.e();
17 double by =
jet.py()/
jet.e();
18 double bz =
jet.pz()/
jet.e();
19
20 if(bx*bx + by*by + bz*bz >= 1) {
21 return clusters;
22 }
23
24 for(unsigned int i1=0; i1 < constit_pseudojets.size(); i1++) {
26 v.SetPxPyPzE(constit_pseudojets.at(i1).px(), constit_pseudojets.at(i1).py(),constit_pseudojets.at(i1).pz(),constit_pseudojets.at(i1).e());
28 fastjet::PseudoJet
v2(
v.Px(),
v.Py(),
v.Pz(),
v.E());
30 }
31
33}