14 #ifndef LARLITE_SHOWERRECOMANAGER_H 15 #define LARLITE_SHOWERRECOMANAGER_H 30 class DetectorClocksData;
31 class DetectorPropertiesData;
42 typedef std::vector<std::vector<unsigned int>>
ClusterAss_t;
72 const std::vector<std::vector<util::PxHit>>& clusters,
73 std::vector<::recob::Shower>&
showers);
78 const std::vector<std::vector<util::PxHit>>& clusters,
79 const ClusterAss_t& ass,
80 std::vector<::recob::Shower>& showers);
101 const ClusterAss_t& ass,
102 std::vector<::recob::Shower>& showers);
void Algo(ShowerRecoAlgBase *alg)
std::vector< std::vector< unsigned int > > ClusterAss_t
Reconstruction base classes.
::showerreco::ShowerRecoAlgBase * fShowerAlgo
Shower reconstruction algorithm.
std::vector<::util::PxHit > PxHitSet_t
bool fMatch
Boolean flag to whether or not to run matching.
General LArSoft Utilities.
Description of geometry of one entire detector.
::cmtool::CMatchManager * fMatchMgr
Cluster matching code.
::cmtool::CMatchManager & MatchManager()
Contains all timing reference information for the detector.
const ShowerRecoAlgBase * Algo() const
LArSoft geometry interface.