11#include <framework/datastore/StoreArray.h>
12#include <pxd/dataobjects/PXDCluster.h>
13#include <calibration/CalibrationCollectorModule.h>
Calibration collector module base class.
Calibration collector module for PXD cluster position estimation.
float m_clusterEta
Eta value of cluster.
void prepare() override final
Prepare.
float m_positionOffsetU
Position offset u of cluster.
int m_binsU
Number of bins for thetaU
std::string m_mirroredShapeName
Name of mirrored cluster shape.
int m_binsV
Number of bins for thetaV
std::string m_shapeName
Name of cluster shape.
StoreArray< PXDCluster > m_pxdCluster
< Required input for PXDCluster
float m_pitchV
Pitch in V.
void collect() override final
Collect.
float m_positionOffsetV
Position offset v of cluster.
int m_clusterKind
Collect data for Clusterkind
std::string m_storeClustersName
Name of the collection to use for PXDClusters.
PXDClusterPositionCollectorModule()
Constructor: Sets the description, the properties and the parameters of the module.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.