14 #ifndef LARLITE_SHOWERRECOMANAGER_H 15 #define LARLITE_SHOWERRECOMANAGER_H 50 std::vector< ::recob::Shower>& showers);
53 const ClusterAss_t& ass,
54 std::vector< ::recob::Shower>& showers);
69 void Process(
const ClusterAss_t& ass,
70 std::vector< ::recob::Shower>& showers);
void Algo(ShowerRecoAlgBase *alg)
std::vector< std::vector< unsigned int > > ClusterAss_t
::showerreco::ShowerRecoAlgBase * fShowerAlgo
Shower reconstruction algorithm.
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
bool fMatch
Boolean flag to whether or not to run matching.
ClusterAss_t Reconstruct(const std::vector< std::vector< util::PxHit > > &clusters, std::vector< ::recob::Shower > &showers)
::cmtool::CMatchManager * fMatchMgr
Cluster matching code.
::cmtool::CMatchManager & MatchManager()
Class def header for a class CMatchManager.
Class def header for a class ShowerRecoAlgBase.
std::vector< ::util::PxHit > PxHitSet_t
const ShowerRecoAlgBase * Algo() const
~ShowerRecoManager()
Default destructor.
void Process(const ClusterAss_t &ass, std::vector< ::recob::Shower > &showers)
Class def header for exception classes in ShowerReco3D package.
ShowerRecoManager()
Default constructor.