![]() |
Belle II Software development
|
Public Member Functions | |
__init__ (self, Belle2Phase) | |
event (self) | |
terminate (self) | |
Public Attributes | |
str | Belle2Phase = Belle2Phase |
Belle2 phase. | |
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.
__init__ | ( | self, | |
Belle2Phase ) |
Initialization of EffModule
Definition at line 90 of file effCalculation.py.
event | ( | self | ) |
Event function to count the numbers of events passing each trigger line
Definition at line 96 of file effCalculation.py.
terminate | ( | self | ) |
Calculate the efficiency of each trigger line with the statistical values in event function
Definition at line 111 of file effCalculation.py.
str Belle2Phase = 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.
|
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.