LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
Shower cluster class. More...
#include "VertexSelectionBaseAlgorithm.h"
Public Member Functions | |
ShowerCluster (const pandora::ClusterList &clusterList, const int slidingFitWindow, const float slidingFitPitch) | |
Constructor. More... | |
const pandora::ClusterList & | GetClusters () const |
Get the cluster list. More... | |
const TwoDSlidingFitResult & | GetFit () const |
Get the 2D sliding linear fit. More... | |
pandora::CartesianPointVector | GetClusterListCoordinateVector (const pandora::ClusterList &clusterList) const |
Get the coordinate vector for a cluster list. More... | |
Private Attributes | |
pandora::ClusterList | m_clusterList |
The list of clusters. More... | |
pandora::CartesianPointVector | m_coordinateVector |
The coordinate vector. More... | |
TwoDSlidingFitResult | m_twoDSlidingFitResult |
The fit to the hits of the cluster list. More... | |
Shower cluster class.
Definition at line 177 of file VertexSelectionBaseAlgorithm.h.
lar_content::VertexSelectionBaseAlgorithm::ShowerCluster::ShowerCluster | ( | const pandora::ClusterList & | clusterList, |
const int | slidingFitWindow, | ||
const float | slidingFitPitch | ||
) |
Constructor.
clusterList | the list of clusters |
slidingFitWindow | the sliding fit window |
slidingFitPitch | the sliding fit pitch |
Definition at line 320 of file VertexSelectionBaseAlgorithm.cc.
pandora::CartesianPointVector lar_content::VertexSelectionBaseAlgorithm::ShowerCluster::GetClusterListCoordinateVector | ( | const pandora::ClusterList & | clusterList | ) | const |
Get the coordinate vector for a cluster list.
clusterList | the cluster list |
Definition at line 330 of file VertexSelectionBaseAlgorithm.cc.
References lar_content::LArClusterHelper::GetCoordinateVector().
|
inline |
Get the cluster list.
Definition at line 497 of file VertexSelectionBaseAlgorithm.h.
Referenced by lar_content::ShowerAsymmetryFeatureTool::CalculateAsymmetryParameters(), and lar_content::ShowerAsymmetryFeatureTool::ShouldUseShowerCluster().
|
inline |
Get the 2D sliding linear fit.
Definition at line 504 of file VertexSelectionBaseAlgorithm.h.
|
private |
The list of clusters.
Definition at line 213 of file VertexSelectionBaseAlgorithm.h.
|
private |
The coordinate vector.
Definition at line 214 of file VertexSelectionBaseAlgorithm.h.
|
private |
The fit to the hits of the cluster list.
Definition at line 215 of file VertexSelectionBaseAlgorithm.h.