Belle II Software  release-08-01-10
CheckTrueHits Class Reference
Inheritance diagram for CheckTrueHits:
Collaboration diagram for CheckTrueHits:

Public Member Functions

def __init__ (self)
 
def initialize (self)
 
def beginRun (self)
 
def event (self)
 
def terminate (self)
 

Public Attributes

 truehit_stats_pxd
 TrueHit statistics for the PXD.
 
 truehit_stats_svd
 Truehit statistics for the SVD.
 

Detailed Description

Lists TrueHits with MCParticles and SimHits that generated them.

Definition at line 18 of file PrintTrueHits.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)
Initialize the module

Definition at line 24 of file PrintTrueHits.py.

24  def __init__(self):
25  """Initialize the module"""
26 
27  super(CheckTrueHits, self).__init__()
28 
29  self.truehit_stats_pxd = {
30  'through': {'total': 0, 'secondary': 0, 'remapped': 0},
31  'into': {'total': 0, 'secondary': 0, 'remapped': 0},
32  'out': {'total': 0, 'secondary': 0, 'remapped': 0},
33  'inside': {'total': 0, 'secondary': 0, 'remapped': 0}
34  }
35 
36  self.truehit_stats_svd = {
37  'through': {'total': 0, 'secondary': 0, 'remapped': 0},
38  'into': {'total': 0, 'secondary': 0, 'remapped': 0},
39  'out': {'total': 0, 'secondary': 0, 'remapped': 0},
40  'inside': {'total': 0, 'secondary': 0, 'remapped': 0}
41  }
42 

Member Function Documentation

◆ beginRun()

def beginRun (   self)
 Does nothing 

Definition at line 46 of file PrintTrueHits.py.

◆ event()

def event (   self)
List VXD TrueHits, the MCParticles that generated them, related
SimHits, and check the reconstruction of the mid-point parameters.

Definition at line 49 of file PrintTrueHits.py.

◆ initialize()

def initialize (   self)
 Does nothing 

Definition at line 43 of file PrintTrueHits.py.

◆ terminate()

def terminate (   self)
 Write results 

Definition at line 295 of file PrintTrueHits.py.


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