#include <ShowerRecoAlgBase.h>
Public Member Functions | |
virtual | ~ShowerRecoAlgBase ()=default |
virtual void | Reset () |
Function to reset algorithm, to be called @ beginning of each event. More... | |
virtual void | AppendInputClusters (const std::vector< cluster::ClusterParamsAlg > &cpan_v) |
Setter for a matched combination of clusters. More... | |
std::vector< recob::Shower > | Reconstruct (geo::GeometryCore const &geom, detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp) |
Execute reconstruction. More... | |
Protected Member Functions | |
virtual void | ProcessInputClusters () |
Function to reorganize input cluster information. More... | |
virtual ::recob::Shower | RecoOneShower (geo::GeometryCore const &geom, detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp, const std::vector< showerreco::ShowerCluster_t > &clusters)=0 |
Function to reconstruct one shower. More... | |
Protected Attributes | |
std::vector< std::vector < showerreco::ShowerCluster_t > > | fInputClusters |
Input clusters. More... | |
User defined class ShowerRecoAlgBase ... these comments are used to generate doxygen documentation!
Definition at line 50 of file ShowerRecoAlgBase.h.
|
virtualdefault |
|
virtual |
Setter for a matched combination of clusters.
Definition at line 16 of file ShowerRecoAlgBase.cxx.
|
inlineprotectedvirtual |
Function to reorganize input cluster information.
Definition at line 68 of file ShowerRecoAlgBase.h.
std::vector<::recob::Shower > showerreco::ShowerRecoAlgBase::Reconstruct | ( | geo::GeometryCore const & | geom, |
detinfo::DetectorClocksData const & | clockData, | ||
detinfo::DetectorPropertiesData const & | detProp | ||
) |
Execute reconstruction.
Definition at line 36 of file ShowerRecoAlgBase.cxx.
|
protectedpure virtual |
Function to reconstruct one shower.
Implemented in showerreco::ShowerRecoAlg.
|
virtual |
Function to reset algorithm, to be called @ beginning of each event.
Definition at line 10 of file ShowerRecoAlgBase.cxx.
|
protected |
Input clusters.
Definition at line 80 of file ShowerRecoAlgBase.h.