Belle II Software  release-05-02-19
CDCHistMakerModule Class Reference
Inheritance diagram for CDCHistMakerModule:
Collaboration diagram for CDCHistMakerModule:

Public Member Functions

def __init__ (self, exp=0, run=0, dest='.')
 
def event (self)
 
def terminate (self)
 

Public Attributes

 m_exp
 Experimental number.
 
 m_run
 Run number.
 
 m_dest
 Output directory.
 
 m_outputFile
 Output file name.
 

Detailed Description

Class description.

Definition at line 75 of file CDCHistMaker.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  exp = 0,
  run = 0,
  dest = '.' 
)
call constructor of base class, required.

Definition at line 81 of file CDCHistMaker.py.

81  def __init__(self, exp=0, run=0, dest='.'):
82  """
83  call constructor of base class, required.
84  """
85 
86  super(CDCHistMakerModule, self).__init__()
87 
88  self.m_exp = exp
89 
90  self.m_run = run
91 
92  self.m_dest = dest
93  if os.path.exists(self.m_dest) is False:
94  os.mkdir(self.m_dest)
95 
96  self.m_outputFile = self.m_dest + '/dqm.{0:0>4}.{1:0>5}.root'.format(self.m_exp, self.m_run)
97 

Member Function Documentation

◆ event()

def event (   self)
reimplement Module::event()

Definition at line 98 of file CDCHistMaker.py.

◆ terminate()

def terminate (   self)
Draw histograms on canvas and save image.

Definition at line 126 of file CDCHistMaker.py.


The documentation for this class was generated from the following file: