3 #ifndef StConeJetFinder_HH
4 #define StConeJetFinder_HH
6 #include "StConeJetFinderBase.h"
19 void findJets(JetList& protoJetList,
const FourVecList& particleList);
23 CellList generateEtOrderedCellList(
const FourVecList& particleList);
25 CellList findProtoJetsAroundCells(CellList& toSearchList);
30 bool shouldNotSearchForJetAroundThis(
const StEtaPhiCell* cell)
const;
35 CellList generateMidpointList(
const CellList& protoJetCellList);
37 CellList findProtoJetsAroundMidpoints(CellList& midpointList);
41 bool isInTheVolume(
double eta,
double phi);
43 bool areTheyInTheSameCell(
double eta1,
double phi1,
double eta2,
double phi2);
45 void storeTheResults(JetList& protoJetList,
const CellList& protoJetCellList);
49 std::vector<StEtaPhiCell*> _toDelete;
50 void deleteToDelete();