14 #ifndef LARLITE_SHOWERRECOMANAGER_H 15 #define LARLITE_SHOWERRECOMANAGER_H 27 class DetectorClocksData;
28 class DetectorPropertiesData;
39 typedef std::vector<std::vector<unsigned int>>
ClusterAss_t;
61 const std::vector<std::vector<util::PxHit>>& clusters,
62 std::vector<::recob::Shower>& showers);
68 const std::vector<std::vector<util::PxHit>>& clusters,
69 const ClusterAss_t& ass,
70 std::vector<::recob::Shower>& showers);
88 const ClusterAss_t& ass,
89 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
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
ntupleExperimental Reset()
Interface for a class providing readout channel mapping to geometry.
bool fMatch
Boolean flag to whether or not to run matching.
General LArSoft Utilities.
Description of the physical 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