LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
TransverseTensorTool class. More...
#include "ThreeViewTransverseTracksAlgorithm.h"
Public Types | |
typedef ThreeViewTransverseTracksAlgorithm::MatchingType::TensorType | TensorType |
typedef std::vector< TensorType::ElementList::const_iterator > | IteratorList |
Public Member Functions | |
virtual bool | Run (ThreeViewTransverseTracksAlgorithm *const pAlgorithm, TensorType &overlapTensor)=0 |
Run the algorithm tool. More... | |
TransverseTensorTool class.
Definition at line 127 of file ThreeViewTransverseTracksAlgorithm.h.
typedef std::vector<TensorType::ElementList::const_iterator> lar_content::TransverseTensorTool::IteratorList |
Definition at line 131 of file ThreeViewTransverseTracksAlgorithm.h.
typedef ThreeViewTransverseTracksAlgorithm::MatchingType::TensorType lar_content::TransverseTensorTool::TensorType |
Definition at line 130 of file ThreeViewTransverseTracksAlgorithm.h.
|
pure virtual |
Run the algorithm tool.
pAlgorithm | address of the calling algorithm |
overlapTensor | the overlap tensor |
Implemented in lar_content::LongTracksTool, lar_content::ThreeDKinkBaseTool, lar_content::MissingTrackSegmentTool, lar_content::TracksCrossingGapsTool, lar_content::TransverseTensorVisualizationTool, lar_content::ClearTracksTool, lar_content::MissingTrackTool, and lar_content::TrackSplittingTool.