Belle II Software development
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
17namespace Belle2 {
25
26 public:
27
32
36 void initialize() override final;
37
41 void beginRun() override final;
42
46 void event() override final;;
47
51 void defineHisto() override final;
52
53 private:
54
56 TH2F* m_h_xvsy[32] = {nullptr};
57
59 TH2F* m_h_xvsz = nullptr;
60
62 std::string m_V0PListName = "";
63 };
64
66} // end namespace Belle2
67
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
Initializer.
void defineHisto() override final
Definition of the histograms.
void event() override final
This method is called for each event.
void beginRun() override final
Called when entering a new run.
std::string m_V0PListName
Name of the V0 particle list.
Abstract base class for different kinds of events.