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;
64 const std::vector<std::vector<util::PxHit>>& clusters,
65 std::vector<::recob::Shower>& showers);
70 const std::vector<std::vector<util::PxHit>>& clusters,
71 const ClusterAss_t& ass,
72 std::vector<::recob::Shower>& showers);
89 const ClusterAss_t& ass,
90 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()
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
Namespace collecting geometry-related classes utilities.