9 #include "Pandora/AlgorithmHeaders.h"
20 if (PandoraContentApi::GetSettings(*pAlgorithm)->ShouldDisplayAlgorithmInfo())
21 std::cout <<
"----> Running Algorithm Tool: " << this->GetInstanceName() <<
", " << this->GetType() << std::endl;
23 bool particlesMade(
false);
27 this->CreateThreeDParticles(pAlgorithm, elementList, particlesMade);
44 protoParticleVector.push_back(protoParticle);
52 StatusCode ClearRemnantsTool::ReadSettings(
const TiXmlHandle )
54 return STATUS_CODE_SUCCESS;
std::vector< ProtoParticle > ProtoParticleVector
std::vector< Element > ElementList
void GetUnambiguousElements(const bool ignoreUnavailable, ElementList &elementList) const
Get unambiguous elements.
pandora::ClusterList m_clusterList
List of 2D clusters in a 3D proto particle.
required by fuzzyCluster table::sbnd_g4_services gaushitTruthMatch pandora
virtual bool CreateThreeDParticles(const ProtoParticleVector &protoParticleVector)
Create particles using findings from recent algorithm processing.
ThreeViewRemnantsAlgorithm class.
BEGIN_PROLOG could also be cout
TheTensor::const_iterator const_iterator