SlicingAlgorithm class. More...
#include <SlicingAlgorithm.h>
Classes | |
| class | Slice |
| Slice class. More... | |
Public Types | |
| typedef std::vector< Slice > | SliceList |
| typedef std::map < pandora::HitType, std::string > | HitTypeToNameMap |
Public Member Functions | |
| SlicingAlgorithm () | |
| Default constructor. More... | |
Private Member Functions | |
| pandora::StatusCode | Run () |
| pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
Private Attributes | |
| EventSlicingBaseTool * | m_pEventSlicingTool |
| The address of the event slicing tool. More... | |
| std::string | m_slicingListDeletionAlgorithm |
| The name of the slicing list deletion algorithm. More... | |
| HitTypeToNameMap | m_caloHitListNames |
| The hit type to calo hit list name map. More... | |
| HitTypeToNameMap | m_clusterListNames |
| The hit type to cluster list name map. More... | |
| std::string | m_sliceClusterListName |
| The name of the output slice cluster list. More... | |
| std::string | m_slicePfoListName |
| The name of the output slice pfo list. More... | |
SlicingAlgorithm class.
Definition at line 24 of file SlicingAlgorithm.h.
| typedef std::map<pandora::HitType, std::string> lar_content::SlicingAlgorithm::HitTypeToNameMap |
Definition at line 39 of file SlicingAlgorithm.h.
| typedef std::vector<Slice> lar_content::SlicingAlgorithm::SliceList |
Definition at line 38 of file SlicingAlgorithm.h.
| lar_content::SlicingAlgorithm::SlicingAlgorithm | ( | ) |
Default constructor.
Definition at line 20 of file SlicingAlgorithm.cc.
|
private |
Definition at line 93 of file SlicingAlgorithm.cc.
|
private |
Definition at line 26 of file SlicingAlgorithm.cc.
|
private |
The hit type to calo hit list name map.
Definition at line 53 of file SlicingAlgorithm.h.
|
private |
The hit type to cluster list name map.
Definition at line 54 of file SlicingAlgorithm.h.
|
private |
The address of the event slicing tool.
Definition at line 50 of file SlicingAlgorithm.h.
|
private |
The name of the output slice cluster list.
Definition at line 56 of file SlicingAlgorithm.h.
|
private |
The name of the output slice pfo list.
Definition at line 57 of file SlicingAlgorithm.h.
|
private |
The name of the slicing list deletion algorithm.
Definition at line 51 of file SlicingAlgorithm.h.
1.8.5