LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
TwoDParticleCreationAlgorithm class. More...
#include "TwoDParticleCreationAlgorithm.h"
Public Member Functions | |
TwoDParticleCreationAlgorithm () | |
Default constructor. More... | |
Private Member Functions | |
pandora::StatusCode | Run () |
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
pandora::StatusCode | CreatePFOs (const pandora::ClusterList *const pClusterList) const |
Create pfos for provided clusters. More... | |
Private Attributes | |
std::string | m_inputClusterListNameU |
The input cluster list name for the U view. More... | |
std::string | m_inputClusterListNameV |
The input cluster list name for the V view. More... | |
std::string | m_inputClusterListNameW |
The input cluster list name for the W view. More... | |
std::string | m_outputPfoListName |
The output pfo list name. More... | |
unsigned int | m_minHitsInCluster |
Min number of hits for clusters to form pfos. More... | |
float | m_minClusterEnergy |
Min energy for clusters to form pfos. More... | |
TwoDParticleCreationAlgorithm class.
Definition at line 19 of file TwoDParticleCreationAlgorithm.h.
lar_content::TwoDParticleCreationAlgorithm::TwoDParticleCreationAlgorithm | ( | ) |
Default constructor.
Definition at line 18 of file TwoDParticleCreationAlgorithm.cc.
|
private |
Create pfos for provided clusters.
pClusterList | address of the cluster list |
Definition at line 69 of file TwoDParticleCreationAlgorithm.cc.
References m_minClusterEnergy, and m_minHitsInCluster.
Referenced by Run().
|
private |
Definition at line 111 of file TwoDParticleCreationAlgorithm.cc.
References m_inputClusterListNameU, m_inputClusterListNameV, m_inputClusterListNameW, m_minClusterEnergy, m_minHitsInCluster, and m_outputPfoListName.
|
private |
Definition at line 26 of file TwoDParticleCreationAlgorithm.cc.
References CreatePFOs(), m_inputClusterListNameU, m_inputClusterListNameV, m_inputClusterListNameW, and m_outputPfoListName.
|
private |
The input cluster list name for the U view.
Definition at line 38 of file TwoDParticleCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The input cluster list name for the V view.
Definition at line 39 of file TwoDParticleCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The input cluster list name for the W view.
Definition at line 40 of file TwoDParticleCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
Min energy for clusters to form pfos.
Definition at line 44 of file TwoDParticleCreationAlgorithm.h.
Referenced by CreatePFOs(), and ReadSettings().
|
private |
Min number of hits for clusters to form pfos.
Definition at line 43 of file TwoDParticleCreationAlgorithm.h.
Referenced by CreatePFOs(), and ReadSettings().
|
private |
The output pfo list name.
Definition at line 42 of file TwoDParticleCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().