Belle II Software  release-05-02-19
CertifyParallelModule.h
1 //+
2 // File : CertifyParallelModule.h
3 // Description : Module to measure elapsed time
4 //
5 // Author : Ryosuke Itoh, IPNS, KEK
6 // Date : 07 - May - 2012
7 //-
8 
9 #ifndef CERTIFYPARALLELMODULE_H
10 #define CERTIFYPARALLELMODULE_H
11 
12 #include <framework/core/Module.h>
13 
14 namespace Belle2 {
25  class CertifyParallelModule : public Module {
26 
27  // Public functions
28  public:
29 
32  virtual ~CertifyParallelModule();
33 
35  virtual void initialize();
36 
38  virtual void beginRun();
39  virtual void event();
40  virtual void endRun();
41  virtual void terminate();
42 
43  private:
44  int m_nevent;
45 
46 
47  };
48 
50 } // end namespace Belle2
51 
52 #endif // MODULEHELLO_H
Belle2::CertifyParallelModule::endRun
virtual void endRun()
This method is called if the current run ends.
Definition: CertifyParallelModule.cc:54
Belle2::CertifyParallelModule::event
virtual void event()
This method is the core of the module.
Definition: CertifyParallelModule.cc:48
Belle2::Module
Base class for Modules.
Definition: Module.h:74
Belle2::CertifyParallelModule::terminate
virtual void terminate()
This method is called at the end of the event processing.
Definition: CertifyParallelModule.cc:60
Belle2::CertifyParallelModule
A class definition of an input module for Sequential ROOT I/O.
Definition: CertifyParallelModule.h:25
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::CertifyParallelModule::CertifyParallelModule
CertifyParallelModule()
Constructor / Destructor.
Definition: CertifyParallelModule.cc:23
Belle2::CertifyParallelModule::initialize
virtual void initialize()
Module functions to be called from main process.
Definition: CertifyParallelModule.cc:37
Belle2::CertifyParallelModule::beginRun
virtual void beginRun()
Module functions to be called from event process.
Definition: CertifyParallelModule.cc:42