Belle II Software  release-05-02-19
DQMHistAnalysisExampleFlags.h
1 //+
2 // File : DQMHistAnalysisExampleFlags.h
3 // Description : An example module for DQM histogram analysis
4 //
5 // Author : Bjoern Spruck, University Mainz
6 // Date : 2017
7 //-
8 
9 #pragma once
10 
11 #include <dqm/analysis/modules/DQMHistAnalysis.h>
12 
13 #include <TH2F.h>
14 #include <TCanvas.h>
15 
16 namespace Belle2 {
24 
25  // Public functions
26  public:
27 
30  private:
31 
33  void initialize() override final;
34 
36  void beginRun() override final;
37  void event() override final;
38  void endRun() override final;
39  void terminate() override final;
40 
41  // Data members
42 
44  TH2F* m_hFlagtest = nullptr;
46  TCanvas* m_cFlagtest = nullptr;
47 
48  };
50 } // end namespace Belle2
51 
Belle2::DQMHistAnalysisExampleFlagsModule::m_cFlagtest
TCanvas * m_cFlagtest
The drawing canvas for the test.
Definition: DQMHistAnalysisExampleFlags.h:46
Belle2::DQMHistAnalysisExampleFlagsModule::m_hFlagtest
TH2F * m_hFlagtest
The histogram for the test.
Definition: DQMHistAnalysisExampleFlags.h:44
Belle2::DQMHistAnalysisExampleFlagsModule::beginRun
void beginRun() override final
Module functions to be called from event process.
Definition: DQMHistAnalysisExampleFlags.cc:44
Belle2::DQMHistAnalysisExampleFlagsModule
Class definition for the output module of Sequential ROOT I/O.
Definition: DQMHistAnalysisExampleFlags.h:23
Belle2::DQMHistAnalysisExampleFlagsModule::terminate
void terminate() override final
This method is called at the end of the event processing.
Definition: DQMHistAnalysisExampleFlags.cc:92
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::DQMHistAnalysisExampleFlagsModule::DQMHistAnalysisExampleFlagsModule
DQMHistAnalysisExampleFlagsModule()
Constructor / Destructor.
Definition: DQMHistAnalysisExampleFlags.cc:26
Belle2::DQMHistAnalysisExampleFlagsModule::endRun
void endRun() override final
This method is called if the current run ends.
Definition: DQMHistAnalysisExampleFlags.cc:86
Belle2::DQMHistAnalysisExampleFlagsModule::initialize
void initialize() override final
Module functions to be called from main process.
Definition: DQMHistAnalysisExampleFlags.cc:34
Belle2::DQMHistAnalysisExampleFlagsModule::event
void event() override final
This method is the core of the module.
Definition: DQMHistAnalysisExampleFlags.cc:52
Belle2::DQMHistAnalysisModule
The base class for the histogram analysis module.
Definition: DQMHistAnalysis.h:27