11#include <calibration/CalibrationCollectorModule.h>
13#include <framework/datastore/StoreArray.h>
14#include <top/dataobjects/TOPTimeZero.h>
16#include <framework/database/DBObjPtr.h>
17#include <top/dbobjects/TOPCalModuleT0.h>
Calibration collector module base class.
Class for accessing objects in the database.
Accessor to arrays stored in the data store.
Collector for module T0 calibration with chi2 minimization of time differences between slots (method ...
int m_numBins
number of histogram bins
double m_timeRange
histogram time range [ns] (symmetric around zero)
DBObjPtr< TOPCalModuleT0 > m_moduleT0
module T0 calibration constants
StoreArray< TOPTimeZero > m_timeZeros
collection of TOP time zero's
virtual void collect() final
Replacement for event().
virtual void prepare() final
Replacement for initialize().
TOPModuleT0DeltaTCollectorModule()
Constructor.
Abstract base class for different kinds of events.