11 std::vector<WTATrigObj> input_towers;
12 const unsigned int inTopoTowersN = inTopoTowers.size();
13 for(
unsigned int i = 0; i < inTopoTowersN; i++)
15 const auto & TopoTower = inTopoTowers[i];
16 #ifndef FLOATING_POINT_SIMULATION
19 WTATrigObj this_tower(TopoTower.vec.Pt(), TopoTower.vec.Eta(), TopoTower.vec.Phi(), TopoTower.vec.M(), i);
21 input_towers.push_back(this_tower);
26 std::vector<WTAJet> WTAJetList;
39 MyWTAConeMaker->InitiateInputs(input_towers);
40 MyWTAConeMaker->SeedCleaning();
41 MyWTAConeMaker->MergeConstsToSeeds();
42 MyWTAConeMaker->CreateERingInfo();
43 WTAJetList = MyWTAConeMaker->GetSeedList();
46 std::vector<Gep::Jet> GepJetList;
47 for(
const auto&
WTAJet: WTAJetList)
50 #ifndef FLOATING_POINT_SIMULATION
75 for(
const auto& constituent: ConstituentList)
80 GepJetList.push_back(std::move(thisjet));