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.