14 #ifndef RECOTOOL_SHOWERRECOALGBASE_H 15 #define RECOTOOL_SHOWERRECOALGBASE_H 28 class ClusterParamsAlg;
31 class DetectorClocksData;
32 class DetectorPropertiesData;
58 virtual void AppendInputClusters(
const std::vector<cluster::ClusterParamsAlg>& cpan_v);
72 virtual ::recob::Shower RecoOneShower(
76 const std::vector<showerreco::ShowerCluster_t>& clusters) = 0;
virtual void ProcessInputClusters()
Function to reorganize input cluster information.
std::vector< std::vector< showerreco::ShowerCluster_t > > fInputClusters
Input clusters.
Cluster finding and building.
util::PxPoint start_point
std::vector<::util::PxHit > hit_vector
General LArSoft Utilities.
Description of geometry of one entire detector.
Contains all timing reference information for the detector.
LArSoft geometry interface.