9#ifndef SVDLATENCYCALIBRATIONMODULE_H
10#define SVDLATENCYCALIBRATIONMODULE_H
12#include <framework/core/Module.h>
13#include <framework/datastore/StoreArray.h>
15#include <svd/dataobjects/SVDHistograms.h>
16#include <svd/dataobjects/SVDShaperDigit.h>
47 virtual void event()
override;
50 virtual void endRun()
override;
template class for SVd histograms
this module perfoms an analysis to find the APV25 latency
std::string m_rootFileName
root file name
SVDHistograms< TH1F > * m_histo_maxAmplitude
vector of histograms containing the max bin distribution
virtual void initialize() override
initialize
virtual void event() override
event
virtual void endRun() override
end run
virtual void beginRun() override
begin run
StoreArray< SVDShaperDigit > m_digits
SVD digits.
std::string m_shapersListName
shapers list name
TFile * m_rootFilePtr
pointer at root file used for storing histograms
SVDLatencyCalibrationModule()
Constructor: Sets the description, the properties and the parameters of the module.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.