Belle II Software  release-06-00-14
V0ObjectsDQMModule.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 //+
9 // File : V0ObjectsDQMModule.h
10 // Description : Module to monitor displaced vertices
11 //-
12 
13 #include <framework/core/HistoModule.h>
14 #include <string>
15 #include "TH2F.h"
16 
17 namespace Belle2 {
28 
29  public:
30 
32 
33  private:
34 
35  void initialize() override final;
36  void beginRun() override final;
37  void event() override final;;
38 
39  void defineHisto() override final;
40 
42  TH2F* m_h_xvsy[32] = {nullptr};
43 
45  TH2F* m_h_xvsz = nullptr;
46 
48  std::string m_V0PListName = "";
49  };
50 
52 } // end namespace Belle2
53 
HistoModule.h is supposed to be used instead of Module.h for the modules with histogram definitions t...
Definition: HistoModule.h:29
DQM modules to monitor V0 objects.
void initialize() override final
Function for dynamic initialization of module.
void defineHisto() override final
Function to define histograms.
void event() override final
Function to process event record.
void beginRun() override final
Function to process begin_run record.
std::string m_V0PListName
Name of the V0 particle list.
Abstract base class for different kinds of events.