 |
Belle II Software
release-05-02-19
|
14 #include <framework/core/Module.h>
16 #include <svd/calibration/SVDCoGTimeCalibrations.h>
34 class SVDCoGTimeCalibrationsMonitorModule :
public Module {
47 virtual void event()
override;
50 virtual void endRun()
override;
60 TBranch*
b_run =
nullptr;
virtual void event() override
fill trees and histograms
TBranch * b_ladder
ladder number
This class defines the dbobject and the methods to access the SVD calibrations from the local runs pr...
std::string m_rootFileName
root file name
SVDCoGTimeCalibrationsMonitorModule()
Constructor: Sets the description, the properties and the parameters of the module.
TBranch * b_layer
layer number
virtual void beginRun() override
initialize the TTrees and check validities of payloads
TBranch * b_run
run number
TBranch * b_triggerBin
trigger bin
TFile * m_rootFilePtr
pointer at root file used for storing histograms
TBranch * b_sensor
sensor number
int m_ladder
ladder number
Abstract base class for different kinds of events.
TBranch * b_side
sensor side
SVDCoGTimeCalibrations m_CoGTimeCal
CoG time calibrations payload.
TTree * m_tree
pointer at tree containing the mean and RMS of calibration constants
virtual void endRun() override
print the payloads uniqueID and write tree and histograms to the rootfile
int m_sensor
sensor number
int m_triggerBin
trigger bin