![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
ThreeDReclusteringFigureOfMeritBaseTool class. More...
#include "ThreeDReclusteringFigureOfMeritBaseTool.h"
Public Member Functions | |
virtual pandora::StatusCode | GetPfosToRecluster (const pandora::PfoList *pPfos, pandora::PfoList &pfosToRecluster)=0 |
Identify pfos for which an attempt at 3D reclustering should be made. More... | |
virtual pandora::StatusCode | CalcClusteringFom (const pandora::ClusterList &clusters, float &fom)=0 |
Calculate a measure of the goodness of a clustering. More... | |
ThreeDReclusteringFigureOfMeritBaseTool class.
Definition at line 21 of file ThreeDReclusteringFigureOfMeritBaseTool.h.
|
pure virtual |
Calculate a measure of the goodness of a clustering.
clusters | input list of clusters |
fom | output value of the clustering goodness, the figure of merit |
Implemented in lar_content::RandomFigureOfMeritTool.
Referenced by lar_content::ThreeDMultiReclusteringAlgorithm::Run().
|
pure virtual |
Identify pfos for which an attempt at 3D reclustering should be made.
pPfos | input list of all pfos |
pfosToRecluster | output list of pfos that should be reclustered |
Implemented in lar_content::RandomFigureOfMeritTool.
Referenced by lar_content::ThreeDMultiReclusteringAlgorithm::Run().