11#include <calibration/CalibrationCollectorModule.h>
13#include <framework/datastore/StoreObjPtr.h>
14#include <top/dataobjects/TOPRecBunch.h>
15#include <framework/database/DBObjPtr.h>
16#include <top/dbobjects/TOPCalCommonT0.h>
Calibration collector module base class.
Class for accessing objects in the database.
Type-safe access to single objects in the data store.
Collector for common T0 calibration with a fit of bunch finder residuals (method BF)
StoreObjPtr< TOPRecBunch > m_recBunch
reconstructed bunch
DBObjPtr< TOPCalCommonT0 > m_commonT0
common T0 calibration constants
int m_nx
number of histogram bins
int m_bunchesPerSSTclk
number of bunches per SST clock
double m_bunchTimeSep
bunch separation in time [ns]
virtual void collect() final
Replacement for event().
TOPCommonT0BFCollectorModule()
Constructor.
virtual void prepare() final
Replacement for initialize().
Abstract base class for different kinds of events.