10 #ifndef CLUSTERMERGEHELPER_H 11 #define CLUSTERMERGEHELPER_H 49 const std::string& cluster_module_label);
55 const std::vector<std::vector<art::Ptr<recob::Hit>>>& GetMergedClusterHits()
const;
58 const std::vector<cluster::ClusterParamsAlg>& GetMergedCPAN()
const;
63 std::vector<recob::Cluster>& out_clusters,
69 const std::vector<std::vector<util::PxHit>>& clusters)
72 fMgr.SetClusters(gser, clusters);
void SetClusters(util::GeometryUtilities const &gser, const std::vector< std::vector< util::PxHit >> &clusters)
Internal method to transfer input cluster information in the right format to CMergeManager.
std::vector< std::vector< art::Ptr< recob::Hit > > > fInputClusters
Input clusters in terms of a vector of art::Ptr<recob::Hit> collection.
Declaration of signal hit object.
Cluster finding and building.
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
std::vector< std::vector< art::Ptr< recob::Hit > > > fOutputClusters
Output clusters in terms of a vector of art::Ptr<recob::Hit> collection.
::util::GeometryUtilities fGeoU
GeometryUtilities.
Declaration of cluster object.
::cmtool::CMergeManager & GetManager()
::cmtool::CMergeManager fMgr
CMergeManager instance.
Class def header for a class CMergeManager.