LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "CMergeHelper.h"
Public Member Functions | |
CMergeHelper () | |
Default constructor. More... | |
virtual | ~CMergeHelper () |
Default destructor. More... | |
CMergeManager & | GetManager (size_t mgr_id) |
void | SetAnaFile (TFile *fout) |
void | Process (const std::vector< std::vector< ::util::PxHit > > &clusters) |
size_t | size () const |
const CMergeBookKeeper & | GetResult () const |
const std::vector< ::cluster::ClusterParamsAlg > & | GetClusters () const |
Protected Attributes | |
std::vector< ::cmtool::CMergeManager > | _mgr_v |
CMergeBookKeeper | _bk |
User defined class CMergeHelper ... these comments are used to generate doxygen documentation!
Definition at line 26 of file CMergeHelper.h.
|
inline |
|
inlinevirtual |
Default destructor.
Definition at line 34 of file CMergeHelper.h.
References GetManager(), Process(), SetAnaFile(), and lar::dump::vector().
const std::vector<::cluster::ClusterParamsAlg > & cmtool::CMergeHelper::GetClusters | ( | ) | const |
Definition at line 43 of file CMergeHelper.cxx.
References _mgr_v.
Referenced by GetResult(), Process(), cluster::SimpleClusterMerger::produce(), and cluster::FuzzyClusterMerger::produce().
cmtool::CMergeManager & cmtool::CMergeHelper::GetManager | ( | size_t | mgr_id | ) |
Definition at line 8 of file CMergeHelper.cxx.
References _mgr_v.
Referenced by cluster::FuzzyClusterMerger::FuzzyClusterMerger(), cluster::SimpleClusterMerger::SimpleClusterMerger(), and ~CMergeHelper().
|
inline |
Definition at line 44 of file CMergeHelper.h.
References _bk, and GetClusters().
Referenced by cluster::SimpleClusterMerger::produce(), and cluster::FuzzyClusterMerger::produce().
void cmtool::CMergeHelper::Process | ( | const std::vector< std::vector< ::util::PxHit > > & | clusters | ) |
Definition at line 19 of file CMergeHelper.cxx.
References _bk, _mgr_v, cmtool::CMergeBookKeeper::Combine(), and GetClusters().
Referenced by cluster::SimpleClusterMerger::produce(), cluster::FuzzyClusterMerger::produce(), and ~CMergeHelper().
void cmtool::CMergeHelper::SetAnaFile | ( | TFile * | fout | ) |
Definition at line 14 of file CMergeHelper.cxx.
References _mgr_v.
Referenced by ~CMergeHelper().
|
inline |
Definition at line 42 of file CMergeHelper.h.
References _mgr_v.
|
protected |
Definition at line 52 of file CMergeHelper.h.
Referenced by GetResult(), and Process().
|
protected |
Definition at line 50 of file CMergeHelper.h.
Referenced by GetClusters(), GetManager(), Process(), SetAnaFile(), and size().