ATLAS Offline Software
Public Member Functions | Static Public Attributes | List of all members
python.subdetectors.global_system.TDAQ_Ready Class Reference
Inheritance diagram for python.subdetectors.global_system.TDAQ_Ready:
Collaboration diagram for python.subdetectors.global_system.TDAQ_Ready:

Public Member Functions

def make_good_iovs (self, iovs)
 
def tdaq_ready_generator (self, iovs)
 

Static Public Attributes

string input_db = 'COOLONL_TDAQ/CONDBR2'
 
bool timewise_folder = False
 

Detailed Description

Overloads calculate_good_iovs

Definition at line 12 of file global_system.py.

Member Function Documentation

◆ make_good_iovs()

def python.subdetectors.global_system.TDAQ_Ready.make_good_iovs (   self,
  iovs 
)

Definition at line 18 of file global_system.py.

18  def make_good_iovs(self, iovs):
19  return IOVSet(list(self.tdaq_ready_generator(iovs)))
20 

◆ tdaq_ready_generator()

def python.subdetectors.global_system.TDAQ_Ready.tdaq_ready_generator (   self,
  iovs 
)

Definition at line 21 of file global_system.py.

21  def tdaq_ready_generator(self, iovs):
22  #state = iovs.select_channels(0)
23 
24  events = process_iovs(iovs)
25 
26  for since, until, (state,) in events:
27 
28  if state is not None:
29  if state.ReadyForPhysics == 1:
30  continue
31 
32  yield DefectIOV(since, until, 'GLOBAL_NOTREADY', True,
33  comment='ReadyForPhysics not set')
34 

Member Data Documentation

◆ input_db

string python.subdetectors.global_system.TDAQ_Ready.input_db = 'COOLONL_TDAQ/CONDBR2'
static

Definition at line 16 of file global_system.py.

◆ timewise_folder

bool python.subdetectors.global_system.TDAQ_Ready.timewise_folder = False
static

Definition at line 17 of file global_system.py.


The documentation for this class was generated from the following file:
python.variable.DefectIOV
def DefectIOV(channel, present, comment)
Definition: variable.py:26
histSizes.list
def list(name, path='/')
Definition: histSizes.py:38
python.events.process_iovs
def process_iovs(*iovsets)
Definition: events.py:30