|
EICrecon
JANA based reconstruction for the EPIC detector
|
Calculate cluster shapes for provided clusters. More...
#include <CalorimeterClusterShape.h>


Public Member Functions | |
| CalorimeterClusterShape (std::string_view name) | |
| void | init () final |
| void | process (const Input &, const Output &) const final |
Public Member Functions inherited from eicrecon::WithPodConfig< CalorimeterClusterShapeConfig > | |
| CalorimeterClusterShapeConfig & | getConfig () |
| Get a configuration to be changed. | |
| CalorimeterClusterShapeConfig & | applyConfig (CalorimeterClusterShapeConfig cfg) |
| Sets a configuration (config is properly copyible) | |
Additional Inherited Members | |
Public Types inherited from eicrecon::WithPodConfig< CalorimeterClusterShapeConfig > | |
| using | ConfigType = CalorimeterClusterShapeConfig |
Protected Attributes inherited from eicrecon::WithPodConfig< CalorimeterClusterShapeConfig > | |
| CalorimeterClusterShapeConfig | m_cfg |
Calculate cluster shapes for provided clusters.
An algorithm which takes a collection of clusters, computes their cluster shape parameters, and saves outputs the same clusters with computed parameters.
|
inline |
|
final |
|
final |
Primary algorithm call: algorithm ingests a collection of clusters and computes their cluster shape parameters. Clusters are copied onto output with computed shape parameters. If associations are provided, they are copied to the output.
Parameters calculated: