Pandora
Pandora source code navigator
|
This is the complete list of members for lar_content::DeltaRayRemovalTool, including all inherited members.
DeltaRayRemovalTool() | lar_content::DeltaRayRemovalTool | |
FindExtrapolatedHits(const pandora::Cluster *const pCluster, const pandora::CartesianVector &lowerBoundary, const pandora::CartesianVector &upperBoundary, pandora::CaloHitList &collectedHits) const | lar_content::RemovalBaseTool | protected |
GetInstanceName() const | pandora::Process | inline |
GetPandora() const | pandora::Process | inline |
GetType() const | pandora::Process | inline |
HitTypeVector typedef | lar_content::RemovalBaseTool | |
Initialize() | pandora::Process | inlineprotectedvirtual |
IsBestElement(const TensorType::Element &element, const pandora::HitType hitType, const TensorType::ElementList &elementList, const pandora::ClusterSet &modifiedClusters) const | lar_content::RemovalBaseTool | protected |
IsCloseToLine(const pandora::CartesianVector &hitPosition, const pandora::CartesianVector &lineStart, const pandora::CartesianVector &lineEnd, const float distanceToLine) const | lar_content::RemovalBaseTool | protected |
IsContaminated(const TensorType::Element &element, const pandora::HitType hitType) const | lar_content::DeltaRayRemovalTool | private |
IsInLineSegment(const pandora::CartesianVector &lowerBoundary, const pandora::CartesianVector &upperBoundary, const pandora::CartesianVector &point) const | lar_content::RemovalBaseTool | protected |
IsMuonEndpoint(const TensorType::Element &element, const bool ignoreHitType, const pandora::HitType hitTypeToIgnore=pandora::TPC_VIEW_U) const | lar_content::RemovalBaseTool | protected |
IteratorList typedef | lar_content::DeltaRayTensorTool | |
m_contaminationWindow | lar_content::DeltaRayRemovalTool | private |
m_distanceToLine | lar_content::RemovalBaseTool | protected |
m_instanceName | pandora::Process | protected |
m_maxDistanceToCollected | lar_content::DeltaRayRemovalTool | private |
m_minDeviationFromTransverse | lar_content::DeltaRayRemovalTool | private |
m_minDistanceFromMuon | lar_content::DeltaRayRemovalTool | private |
m_minSeparation | lar_content::RemovalBaseTool | protected |
m_pPandora | pandora::Process | protected |
m_pParentAlgorithm | lar_content::DeltaRayTensorTool | |
m_significantHitThreshold | lar_content::DeltaRayRemovalTool | private |
m_slidingFitWindow | lar_content::DeltaRayRemovalTool | private |
m_type | pandora::Process | protected |
PassElementChecks(const TensorType::Element &element, const pandora::HitType hitType) const | lar_content::DeltaRayRemovalTool | privatevirtual |
Process() | pandora::Process | inline |
ProjectDeltaRayPositions(const TensorType::Element &element, const pandora::HitType hitType, pandora::CartesianPointVector &projectedPositions) const | lar_content::RemovalBaseTool | protected |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::DeltaRayRemovalTool | privatevirtual |
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName) | pandora::Process | inlineprotected |
RemovalBaseTool() | lar_content::RemovalBaseTool | |
RemoveDeltaRayHits(const TensorType::ElementList &elementList) const | lar_content::DeltaRayRemovalTool | private |
Reset() | pandora::Process | inlineprotectedvirtual |
Run(ThreeViewDeltaRayMatchingAlgorithm *const pAlgorithm, TensorType &overlapTensor) | lar_content::DeltaRayRemovalTool | privatevirtual |
SplitMuonCluster(const TensorType::Element &element, const pandora::HitType hitType, const pandora::CaloHitList &deltaRayHits) const | lar_content::DeltaRayRemovalTool | private |
TensorType typedef | lar_content::DeltaRayTensorTool | |
~Process() | pandora::Process | inlineprotectedvirtual |