12#include <framework/core/Module.h>
14#include <svd/calibration/SVDCoGTimeCalibrations.h>
15#include <svd/calibration/SVD3SampleCoGTimeCalibrations.h>
16#include <svd/calibration/SVD3SampleELSTimeCalibrations.h>
44 virtual void event()
override;
47 virtual void endRun()
override;
This class defines the dbobject and the methods to access the SVD calibrations from the local runs pr...
This class defines the dbobject and the methods to access the SVD calibrations from the local runs pr...
This class defines the dbobject and the methods to access the SVD calibrations from the local runs pr...
Module to produce a list of histogram showing the uploaded calibration constants.
std::string m_rootFileName
root file name
TBranch * b_run
run number
TTree * m_tree
pointer at tree containing the mean and RMS of calibration constants
SVDTimeCalibrationsMonitorModule()
Constructor: Sets the description, the properties and the parameters of the module.
TBranch * b_layer
layer number
int m_ladder
ladder number
TBranch * b_side
sensor side
float m_c2
calibration function c2
virtual void event() override
fill trees and histograms
virtual void endRun() override
print the payloads uniqueID and write tree and histograms to the rootfile
TBranch * b_exp
exp number
int m_sensor
sensor number
SVD3SampleCoGTimeCalibrations m_CoG3TimeCal
CoG3 time calibrations payload.
std::string m_timeAlgo
time algorithms
TBranch * b_sensor
sensor number
SVDCoGTimeCalibrations m_CoG6TimeCal
CoG6 time calibrations payload.
virtual void beginRun() override
initialize the TTrees and check validities of payloads
TBranch * b_c1
calibration function c1
float m_c0
calibration function c0
SVD3SampleELSTimeCalibrations m_ELS3TimeCal
ELS3 time calibrations payload.
TBranch * b_triggerBin
trigger bin
int m_triggerBin
trigger bin
TBranch * b_c0
calibration function c0
TBranch * b_c3
calibration function c3
float m_c1
calibration function c1
float m_c3
calibration function c3
TBranch * b_c2
calibration function c2
TBranch * b_ladder
ladder number
TFile * m_rootFilePtr
pointer at root file used for storing histograms
Abstract base class for different kinds of events.