35 #ifndef SMALLCLUSTERFINDERALG_H 36 #define SMALLCLUSTERFINDERALG_H 46 class DetectorClocksData;
47 class DetectorPropertiesData;
51 class GeometryUtilities;
65 double radlimit)
const;
72 std::vector<int>&)
const;
77 unsigned int& cryostat,
79 unsigned int& wire)
const;
82 std::vector<art::Ptr<recob::Hit>> CreateHighHitlist(
99 void sortLeftoverHits();
101 std::vector<std::vector<art::Ptr<recob::Hit>>> GetSmallClustersByPlane(
unsigned int iPlane);
104 std::vector<art::Ptr<recob::Hit>> GetLeftoversByPlane(
unsigned int iPlane);
111 void ClearandResizeVectors();
130 std::vector<std::vector<art::Ptr<recob::Hit>>>
133 std::vector<std::vector<art::Ptr<recob::Hit>>>
144 #endif // SMALLCLUSTERFINDERALG_H
Namespace for general, non-LArSoft-specific utilities.
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistbyplane
std::vector< std::vector< std::vector< art::Ptr< recob::Hit > > > > smallClustList
Cluster finding and building.
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistleftover
art framework interface to geometry description
General LArSoft Utilities.
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistrefined
std::vector< unsigned int > fNWires
Declaration of signal hit object.
Contains all timing reference information for the detector.
art::ServiceHandle< geo::Geometry const > geom