Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
GlobalAsymmetryFeatureTool.h
Go to the documentation of this file.
1
8#ifndef LAR_GLOBAL_ASYMMETRY_FEATURE_TOOL_H
9#define LAR_GLOBAL_ASYMMETRY_FEATURE_TOOL_H 1
10
12
13namespace lar_content
14{
15
20{
21public:
26
27protected:
29
30private:
39 float GetAsymmetryForView(const pandora::CartesianVector &vertexPosition2D, const VertexSelectionBaseAlgorithm::SlidingFitDataList &slidingFitDataList,
41};
42
43} // namespace lar_content
44
45#endif // #ifndef LAR_GLOBAL_ASYMMETRY_FEATURE_TOOL_H
Header file for the global asymmetry feature tool class.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle) override
Read the algorithm settings.
float GetAsymmetryForView(const pandora::CartesianVector &vertexPosition2D, const VertexSelectionBaseAlgorithm::SlidingFitDataList &slidingFitDataList, const VertexSelectionBaseAlgorithm::ShowerClusterList &) const override
Get the global asymmetry feature for a given view.
CartesianVector class.
StatusCode
The StatusCode enum.