|
pandora::CartesianVector | GetReferenceVector (const april_content::CaloHit *const pCaloHit) const |
| Get the order parameter of the connector in the backward direction. More...
|
|
pandora::StatusCode | CleanCaloHits (const pandora::CaloHitList *const pCaloHitList) const |
| Clean the connectors of the calo hits, ending with a tree structure. More...
|
|
pandora::StatusCode | CleanCaloHits (const pandora::OrderedCaloHitList &orderedCaloHitList) const |
| Clean the connectors of the ordered calo hit list, ending with a tree structure. More...
|
|
|
unsigned int | m_strategy |
|
float | m_backwardConnectorWeight |
|
float | m_forwardConnectorWeight |
|
unsigned int | m_backwardReferenceDirectionDepth |
|
unsigned int | m_forwardReferenceDirectionDepth |
|
float | m_orderParameterAnglePower |
|
float | m_orderParameterDistancePower |
|
pandora::StatusCode april_content::ConnectorCleaningTool::CleanCaloHits |
( |
const pandora::CaloHitList *const |
pCaloHitList | ) |
const |
|
private |
Clean the connectors of the calo hits, ending with a tree structure.
- Parameters
-
pCaloHitList | the calo hit list to clean |
pandora::StatusCode april_content::ConnectorCleaningTool::CleanCaloHits |
( |
const pandora::OrderedCaloHitList & |
orderedCaloHitList | ) |
const |
|
private |
Clean the connectors of the ordered calo hit list, ending with a tree structure.
- Parameters
-
orderedCaloHitList | the ordered calo hit list to clean |
pandora::CartesianVector april_content::ConnectorCleaningTool::GetReferenceVector |
( |
const april_content::CaloHit *const |
pCaloHit | ) |
const |
|
private |
Get the order parameter of the connector in the backward direction.
- Parameters
-
pConnector | the connector to compute the order parameter |
referenceDirection | the reference direction to compare with the connector |
- Returns
- the order parameter Get the reference vector of the calo hit. The vector is oriented backwardly.
- Parameters
-
pCaloHit | the calo hit to evaluate the reference vector |
- Returns
- the reference vector
pandora::StatusCode april_content::ConnectorCleaningTool::Process |
( |
const pandora::Algorithm & |
algorithm, |
|
|
const pandora::CaloHitList *const |
pCaloHitList = nullptr |
|
) |
| |
|
virtual |
Clean the connectors of the calo hit list.
- Parameters
-
algorithm | the parent algorithm to access pandora content |
pCaloHitList | the calo hit list to process |
Implements april_content::ConnectorAlgorithmTool.
pandora::StatusCode april_content::ConnectorCleaningTool::ReadSettings |
( |
const pandora::TiXmlHandle |
xmlHandle | ) |
|
Read settings from the xml handle.
- Parameters
-
xmlHandle | the xml handle to settings |
The documentation for this class was generated from the following files: