35 #ifndef SMALLCLUSTERFINDERALG_H 
   36 #define SMALLCLUSTERFINDERALG_H 
   38 #include "art/Framework/Services/Registry/ServiceHandle.h" 
   39 #include "canvas/Persistency/Common/Ptr.h" 
   48   class DetectorClocksData;
 
   49   class DetectorPropertiesData;
 
   53   class GeometryUtilities;
 
   69                             double radlimit) 
const;
 
   76                             std::vector<int>&) 
const;
 
   81                        unsigned int& cryostat,
 
   83                        unsigned int& wire) 
const;
 
  127     art::ServiceHandle<geo::Geometry const> 
geom;
 
  134     std::vector<std::vector<art::Ptr<recob::Hit>>>
 
  137     std::vector<std::vector<art::Ptr<recob::Hit>>>
 
  148 #endif // SMALLCLUSTERFINDERALG_H 
std::vector< art::Ptr< recob::Hit > > CreateHighHitlist(util::GeometryUtilities const &gser, std::vector< art::Ptr< recob::Hit >> const &hitlist, std::vector< art::Ptr< recob::Hit >> &hitlistleftover) const 
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistbyplane
std::vector< std::vector< std::vector< art::Ptr< recob::Hit > > > > smallClustList
Declaration of signal hit object. 
void ClearandResizeVectors()
void FindSmallClusters(util::GeometryUtilities const &gser, detinfo::DetectorClocksData const &dataClocks, detinfo::DetectorPropertiesData const &detProp, std::vector< art::Ptr< recob::Hit >> allHits)
int GetPlaneAndTPC(art::Ptr< recob::Hit > a, unsigned int &plane, unsigned int &cryostat, unsigned int &time, unsigned int &wire) const 
void SelectLocalHitlist(util::GeometryUtilities const &gser, std::vector< art::Ptr< recob::Hit >> hitlist, std::vector< art::Ptr< recob::Hit >> &hitlistlocal, double wire_start, double time_start, double radlimit) const 
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistleftover
auto vector(Vector const &v)
Returns a manipulator which will print the specified array. 
std::vector< art::Ptr< recob::Hit > > GetLeftoversByPlane(unsigned int iPlane)
std::vector< std::vector< art::Ptr< recob::Hit > > > hitlistrefined
std::vector< unsigned int > fNWires
Contains all timing reference information for the detector. 
std::vector< std::vector< art::Ptr< recob::Hit > > > GetSmallClustersByPlane(unsigned int iPlane)
art::ServiceHandle< geo::Geometry const  > geom
SmallClusterFinderAlg(fhicl::ParameterSet const &pset)
art framework interface to geometry description