 |
Belle II Software
release-05-02-19
|
11 #ifndef TPCSTUDYMODULE_H
12 #define TPCSTUDYMODULE_H
14 #include <framework/core/HistoModule.h>
33 class TPCStudyModule :
public HistoModule {
52 virtual void event()
override;
55 virtual void endRun()
override;
double m_ChipColumnX
Chip column x dimension.
TH1F * h_tpc_kin[100]
Event counter.
virtual void initialize() override
Function for dynamic initialization of module.
int nTPC
number of detectors.
virtual void event() override
Function to process event record.
virtual void endRun() override
Function to process end_run record.
std::vector< TVector3 > TPCCenter
TPC coordinate.
Study module for TPCs (BEAST)
virtual void defineHisto() override
Defines the histograms.
Abstract base class for different kinds of events.
TPCStudyModule()
Constructor: Sets the description, the properties and the parameters of the module.
TH2F * h_tpc_xy[100]
Track XY.
virtual void getXMLData()
reads data from MICROTPC.xml: tube location, drift data filename, sigma of impulse response function
int m_ChipColumnNb
Chip column number.
double m_ChipRowY
Chip row y dimension.
int m_ChipRowNb
Chip row number.
virtual void beginRun() override
Function to process begin_run record.
virtual void terminate() override
Function to terminate module.