![]() |
Belle II Software development
|
Public Member Functions | |
def | __init__ (self, Belle2Phase) |
def | event (self) |
def | terminate (self) |
Public Attributes | |
Belle2Phase | |
Belle2 phase. | |
Ntot_event | |
Total number of events. | |
Static Public Attributes | |
int | Ntot_event = 0 |
The total number of events. | |
int | Ntrg_event = 0 |
The number of events passing L1 trigger. | |
list | Nsubtrg_event = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] |
The number of events passing each L1 trigger line. | |
list | prescale_phase2 = [1, 1, 20, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] |
prescale factors for phase2 | |
list | prescale_phase3 = [1, 1, 20, 2, 1, 1, 1, 1, 2, 1, 1, 20, 20, 1, 5, 1, 3, 5, 1, 1, 1, 1, 1] |
prescale factors for phase3 | |
list | trglog_phase2 |
trigger bit log for phase2 | |
list | trglog_phase3 |
trigger bit log for phase3 | |
This module is to calculate and print out the efficiency of each L1 trigger line with the trigger result from object 'TRGGDLResults'
Definition at line 15 of file effCalculation.py.
def __init__ | ( | self, | |
Belle2Phase | |||
) |
Initialization of EffModule
Definition at line 90 of file effCalculation.py.
def event | ( | self | ) |
Event function to count the numbers of events passing each trigger line
Definition at line 96 of file effCalculation.py.
def terminate | ( | self | ) |
Calculate the efficiency of each trigger line with the statistical values in event function
Definition at line 111 of file effCalculation.py.
Belle2Phase |
Belle2 phase.
Definition at line 94 of file effCalculation.py.
|
static |
The number of events passing each L1 trigger line.
Definition at line 25 of file effCalculation.py.
|
static |
The total number of events.
Definition at line 21 of file effCalculation.py.
Ntot_event |
Total number of events.
Definition at line 125 of file effCalculation.py.
|
static |
The number of events passing L1 trigger.
Definition at line 23 of file effCalculation.py.
|
static |
prescale factors for phase2
Definition at line 27 of file effCalculation.py.
|
static |
prescale factors for phase3
Definition at line 29 of file effCalculation.py.
|
static |
trigger bit log for phase2
Definition at line 32 of file effCalculation.py.
|
static |
trigger bit log for phase3
Definition at line 58 of file effCalculation.py.