ATLAS Offline Software
Loading...
Searching...
No Matches
MTCalibPebConfig.MTCalibPebHypoOptions Class Reference
Collaboration diagram for MTCalibPebConfig.MTCalibPebHypoOptions:

Public Member Functions

 __init__ (self)

Public Attributes

bool UseRandomSeed = False
float RandomAcceptRate = -1.0
int BurnTimePerCycleMillisec = 0
int NumBurnCycles = 0
bool BurnTimeRandomly = True
bool Crunch = False
bool CheckDataConsistency = False
 ROBAccessDict = rob_access_dict
int TimeBetweenROBReqMillisec = 0
list PEBROBList = []
list PEBSubDetList = []
dict CreateRandomData = {}
bool EnableL1CaloPhase1 = False
bool EnableL1MuonPhase1 = True
bool EnableL1CaloLegacy = True

Detailed Description

Definition at line 91 of file MTCalibPebConfig.py.

Constructor & Destructor Documentation

◆ __init__()

MTCalibPebConfig.MTCalibPebHypoOptions.__init__ ( self)

Definition at line 92 of file MTCalibPebConfig.py.

92 def __init__(self):
93 self.UseRandomSeed = False
94 self.RandomAcceptRate = -1.0
95 self.BurnTimePerCycleMillisec = 0
96 self.NumBurnCycles = 0
97 self.BurnTimeRandomly = True
98 self.Crunch = False
99 self.CheckDataConsistency = False
100 self.ROBAccessDict = rob_access_dict
101 self.TimeBetweenROBReqMillisec = 0
102 self.PEBROBList = []
103 self.PEBSubDetList = []
104 self.CreateRandomData = {}
105 self.EnableL1CaloPhase1 = False # Sets flags.Trigger.enableL1CaloPhase1
106 self.EnableL1MuonPhase1 = True # Sets flags.Trigger.enableL1MuonPhase1
107 self.EnableL1CaloLegacy = True # Sets flags.Trigger.enableL1CaloLegacy
108
109

Member Data Documentation

◆ BurnTimePerCycleMillisec

int MTCalibPebConfig.MTCalibPebHypoOptions.BurnTimePerCycleMillisec = 0

Definition at line 95 of file MTCalibPebConfig.py.

◆ BurnTimeRandomly

bool MTCalibPebConfig.MTCalibPebHypoOptions.BurnTimeRandomly = True

Definition at line 97 of file MTCalibPebConfig.py.

◆ CheckDataConsistency

bool MTCalibPebConfig.MTCalibPebHypoOptions.CheckDataConsistency = False

Definition at line 99 of file MTCalibPebConfig.py.

◆ CreateRandomData

dict MTCalibPebConfig.MTCalibPebHypoOptions.CreateRandomData = {}

Definition at line 104 of file MTCalibPebConfig.py.

◆ Crunch

bool MTCalibPebConfig.MTCalibPebHypoOptions.Crunch = False

Definition at line 98 of file MTCalibPebConfig.py.

◆ EnableL1CaloLegacy

bool MTCalibPebConfig.MTCalibPebHypoOptions.EnableL1CaloLegacy = True

Definition at line 107 of file MTCalibPebConfig.py.

◆ EnableL1CaloPhase1

bool MTCalibPebConfig.MTCalibPebHypoOptions.EnableL1CaloPhase1 = False

Definition at line 105 of file MTCalibPebConfig.py.

◆ EnableL1MuonPhase1

bool MTCalibPebConfig.MTCalibPebHypoOptions.EnableL1MuonPhase1 = True

Definition at line 106 of file MTCalibPebConfig.py.

◆ NumBurnCycles

int MTCalibPebConfig.MTCalibPebHypoOptions.NumBurnCycles = 0

Definition at line 96 of file MTCalibPebConfig.py.

◆ PEBROBList

list MTCalibPebConfig.MTCalibPebHypoOptions.PEBROBList = []

Definition at line 102 of file MTCalibPebConfig.py.

◆ PEBSubDetList

list MTCalibPebConfig.MTCalibPebHypoOptions.PEBSubDetList = []

Definition at line 103 of file MTCalibPebConfig.py.

◆ RandomAcceptRate

float MTCalibPebConfig.MTCalibPebHypoOptions.RandomAcceptRate = -1.0

Definition at line 94 of file MTCalibPebConfig.py.

◆ ROBAccessDict

MTCalibPebConfig.MTCalibPebHypoOptions.ROBAccessDict = rob_access_dict

Definition at line 100 of file MTCalibPebConfig.py.

◆ TimeBetweenROBReqMillisec

int MTCalibPebConfig.MTCalibPebHypoOptions.TimeBetweenROBReqMillisec = 0

Definition at line 101 of file MTCalibPebConfig.py.

◆ UseRandomSeed

bool MTCalibPebConfig.MTCalibPebHypoOptions.UseRandomSeed = False

Definition at line 93 of file MTCalibPebConfig.py.


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