LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
SlicingAlgorithm class. More...
#include "SlicingAlgorithm.h"
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 29 of file SlicingAlgorithm.h.
lar_content::SlicingAlgorithm::SlicingAlgorithm | ( | ) |
Default constructor.
Definition at line 20 of file SlicingAlgorithm.cc.
|
private |
Definition at line 94 of file SlicingAlgorithm.cc.
References m_caloHitListNames, m_clusterListNames, m_pEventSlicingTool, m_sliceClusterListName, m_slicePfoListName, and m_slicingListDeletionAlgorithm.
|
private |
Definition at line 27 of file SlicingAlgorithm.cc.
References f, m_caloHitListNames, m_clusterListNames, m_pEventSlicingTool, m_sliceClusterListName, m_slicePfoListName, m_slicingListDeletionAlgorithm, and lar_content::EventSlicingBaseTool::RunSlicing().
|
private |
The hit type to calo hit list name map.
Definition at line 44 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The hit type to cluster list name map.
Definition at line 45 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The address of the event slicing tool.
Definition at line 41 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The name of the output slice cluster list.
Definition at line 47 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The name of the output slice pfo list.
Definition at line 48 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The name of the slicing list deletion algorithm.
Definition at line 42 of file SlicingAlgorithm.h.
Referenced by ReadSettings(), and Run().