 |
Belle II Software
release-05-02-19
|
13 #include <calibration/CalibrationCollectorModule.h>
14 #include <framework/dataobjects/EventMetaData.h>
22 class CaTestModule :
public CalibrationCollectorModule {
30 virtual void prepare()
override;
34 virtual void finish()
override;
50 double m_trackX = 0.0;
51 double m_trackY = 0.0;
52 double m_trackZ = 0.0;
54 double m_pvalue = 0.0;
63 void describeProcess(
const std::string& functionName);
CaTestModule()
Constructor: Sets the description, the properties and the parameters of the module.
virtual void finish() override
Replacement for terminate(). Do anything you would normally do in terminate here.
virtual void prepare() override
Replacement for initialize(). Register calibration dataobjects here as well.
virtual void collect() override
Replacement for event(). Fill you calibration data objects here.
int m_entriesPerEvent
Number of entries created in the saved tree per event.
virtual void closeRun() override
Replacement for endRun(). Do anything you would normally do in endRun here.
int m_spread
Spread of gaussian (mean=42) filling test histogram (range=<0,100>) - probability of algo iterations ...
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
virtual void inDefineHisto() override
Runs during the defineHisto() function.
int m_exp
Current experiment id.
int m_evt
Current event id.
double m_hitX
Fake coordinates of a hit.
virtual void startRun() override
Replacement for beginRun(). Do anything you would normally do in beginRun here.