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

Public Member Functions

def __init__ (self)
 
def define_graphs (self)
 
def fill_graphs (self)
 
def draw_plots (self)
 
def initialize (self, checker_list=[])
 
def valid (self)
 
def beginRun (self)
 
def terminate (self)
 

Public Attributes

 hotdead_graphs
 Dictionary to save TGraphs of hot/dead pixel fractions with sensor id as key.
 
 occupancy_masked_graphs
 Dictionary to save TGraph of module occupancy (with mask)
 
 occupancy_no_mask_graphs
 Dictionary to save TGraph of module occupancy (without mask)
 
 sum_graphs
 Dictionary of summary TGraphs and their TLegend.
 
 condition_checkers
 condition checkers which are assoicated to this calibration.
 

Detailed Description

Checker for PXDHotPixelMaskCalibration

Definition at line 111 of file calibration_checker.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)
Initial with related condition db object types

Definition at line 116 of file calibration_checker.py.

Member Function Documentation

◆ beginRun()

def beginRun (   self)
inherited
function to be executed at the beginning of a run

Definition at line 95 of file calibration_checker.py.

◆ define_graphs()

def define_graphs (   self)
Define TGraphs for filling

Reimplemented from CalibrationCheckerBase.

Definition at line 126 of file calibration_checker.py.

◆ draw_plots()

def draw_plots (   self)
Generate summary plots from TGraphs of all condition checkers

Reimplemented from CalibrationCheckerBase.

Definition at line 227 of file calibration_checker.py.

◆ fill_graphs()

def fill_graphs (   self)
Fill TGraphs, will be executed for each run

Reimplemented from CalibrationCheckerBase.

Definition at line 163 of file calibration_checker.py.

◆ initialize()

def initialize (   self,
  checker_list = [] 
)
inherited
Initialize condition_checker according to condition objType
Parameters:
  checker_list (list): list of objType checkers

Definition at line 50 of file calibration_checker.py.

◆ terminate()

def terminate (   self)
inherited
Execute when terminating a basf2 module.
All required TGraphs should be ready at this stage.

Definition at line 102 of file calibration_checker.py.

◆ valid()

def valid (   self)
inherited
valid flag

Definition at line 67 of file calibration_checker.py.


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