Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
ClearRemnantsTool.h
Go to the documentation of this file.
1
8#ifndef CLEAR_REMNANTS_TOOL_H
9#define CLEAR_REMNANTS_TOOL_H 1
10
12
13namespace lar_content
14{
15
20{
21public:
22 bool Run(ThreeViewRemnantsAlgorithm *const pAlgorithm, TensorType &overlapTensor);
23
24private:
26
34 void CreateThreeDParticles(ThreeViewRemnantsAlgorithm *const pAlgorithm, const TensorType::ElementList &elementList, bool &particlesMade) const;
35};
36
37} // namespace lar_content
38
39#endif // #ifndef CLEAR_REMNANTS_TOOL_H
Header file for the three view remnants algorithm class.
ClearRemnantsTool class.
void CreateThreeDParticles(ThreeViewRemnantsAlgorithm *const pAlgorithm, const TensorType::ElementList &elementList, bool &particlesMade) const
Create three dimensional particles for a given tensor element list.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
Read the algorithm settings.
bool Run(ThreeViewRemnantsAlgorithm *const pAlgorithm, TensorType &overlapTensor)
Run the algorithm tool.
ThreeViewRemnantsAlgorithm::MatchingType::TensorType TensorType
StatusCode
The StatusCode enum.