10#include <framework/core/HistoModule.h>
52 void event()
override;
HistoModule.h is supposed to be used instead of Module.h for the modules with histogram definitions t...
This Module, made for monitors the position and the size of the interaction point using mu+mu- events...
TH1F * m_h_cov_x_y
Cov xy.
TH1F * m_h_cov_y_z
Cov yz.
IPDQMModule()
Constructor.
TH1F * m_h_px
x coord momentum in LAB frame
void initialize() override
Initialize the module.
void event() override
Event processor The main analysis happens here.
std::string m_Y4SPListName
Name of the Y4S particle list.
TH1F * m_h_E
Energy in LAB frame.
TH1F * m_h_py
y coord momentum in LAB frame
std::string m_onlineMode
Mode of online processing ("HLT" or "ExpressReco")
void beginRun() override
Called when entering a new run Reset the histograms.
TH1F * m_h_pz
z coord momentum in LAB frame
TH1F * m_h_cov_x_z
Cov xz.
void defineHisto() override
Defining the histograms.
Abstract base class for different kinds of events.