ConnectorAlignmentTool class.
More...
#include <ConnectorAlignmentTool.h>
|
pandora::StatusCode | Process (const pandora::Algorithm &algorithm, const pandora::CaloHitList *const pCaloHitList=nullptr) |
| Seed connectors from the calo hit list. More...
|
|
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
| Read settings from the xml handle. More...
|
|
virtual | ~ConnectorAlgorithmTool () |
| Destructor.
|
|
|
pandora::StatusCode | GetOrderedCaloHitList (const pandora::Algorithm &algorithm, const pandora::CaloHitList *const pCaloHitList, pandora::OrderedCaloHitList &orderedCaloHitList) const |
| Get the ordered calo hit list. Filter on availability in specified. More...
|
|
pandora::StatusCode | GetConnectorList (const pandora::OrderedCaloHitList &orderedCaloHitList, ConnectorList &connectorList) const |
| Get the connector list to align. More...
|
|
pandora::StatusCode | ConnectBackward (const pandora::OrderedCaloHitList &orderedCaloHitList, const Connector *const pConnector) const |
| Create new connection in the forward direction of the target connector. More...
|
|
pandora::StatusCode | ConnectForward (const pandora::OrderedCaloHitList &orderedCaloHitList, const Connector *const pConnector) const |
| Create new connection in the backward direction of the target connector. More...
|
|
pandora::StatusCode april_content::ConnectorAlignmentTool::ConnectBackward |
( |
const pandora::OrderedCaloHitList & |
orderedCaloHitList, |
|
|
const Connector *const |
pConnector |
|
) |
| const |
|
private |
Create new connection in the forward direction of the target connector.
- Parameters
-
orderedCaloHitList | the input ordered calo hit list |
pConnector | the target connector |
pandora::StatusCode april_content::ConnectorAlignmentTool::ConnectForward |
( |
const pandora::OrderedCaloHitList & |
orderedCaloHitList, |
|
|
const Connector *const |
pConnector |
|
) |
| const |
|
private |
Create new connection in the backward direction of the target connector.
- Parameters
-
orderedCaloHitList | the input ordered calo hit list |
pConnector | the target connector |
pandora::StatusCode april_content::ConnectorAlignmentTool::GetConnectorList |
( |
const pandora::OrderedCaloHitList & |
orderedCaloHitList, |
|
|
ConnectorList & |
connectorList |
|
) |
| const |
|
private |
Get the connector list to align.
- Parameters
-
orderedCaloHitList | the input ordered calo hit list |
connectorList | the connector list to receive |
pandora::StatusCode april_content::ConnectorAlignmentTool::GetOrderedCaloHitList |
( |
const pandora::Algorithm & |
algorithm, |
|
|
const pandora::CaloHitList *const |
pCaloHitList, |
|
|
pandora::OrderedCaloHitList & |
orderedCaloHitList |
|
) |
| const |
|
private |
Get the ordered calo hit list. Filter on availability in specified.
- Parameters
-
pCaloHitList | the input calo hit list |
orderedCaloHitList | the ordered calo hit list to receive |
pandora::StatusCode april_content::ConnectorAlignmentTool::Process |
( |
const pandora::Algorithm & |
algorithm, |
|
|
const pandora::CaloHitList *const |
pCaloHitList = nullptr |
|
) |
| |
|
virtual |
Seed connectors from 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::ConnectorAlignmentTool::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: