![]() |
ATLAS Offline Software
|
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
Public Member Functions | |
| __init__ (self, folder_name, evaluator, caution_evaluator=None, **kwargs) | |
| make_good_iov (self, iov) | |
| quantize (self, lbtime, iovs) | |
| __hash__ (self) | |
| __repr__ (self) | |
| read (self, query_range, folder_base, folder_name) | |
| print_time_info (self, iovs) | |
| map_input_channels (self, iovs) | |
| make_good_iovs (self, iovs) | |
| calculate_good_iovs (self, lbtime, subdetector) | |
Public Attributes | |
| caution_evaluator = caution_evaluator | |
| str | input_db = 'COOLOFL_DCS/CONDBR2' |
| folder_name = folder_name | |
| evaluator = evaluator | |
| dict | fetch_args = {} |
| list | input_hashes = [] |
| subdetector = subdetector | |
| iovs = iovs | |
Static Public Attributes | |
| bool | is_global = False |
| bool | is_config_variable = False |
| bool | timewise_folder = True |
A global variable. This class over-rides the behaviour for evaluating the "goodness" of an input channel. It allows for an intermediate state (caution) between good and bad.
Definition at line 231 of file variable.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| python.variable.DCSC_Global_Variable.__init__ | ( | self, | |
| folder_name, | |||
| evaluator, | |||
| caution_evaluator = None, | |||
| ** | kwargs ) |
Definition at line 241 of file variable.py.
|
inherited |
Useful for verifying if input variables have changed.
Definition at line 60 of file variable.py.
|
inherited |
Definition at line 68 of file variable.py.
|
inherited |
Calculate LB-wise "good" states
Definition at line 179 of file variable.py.
| python.variable.DCSC_Global_Variable.make_good_iov | ( | self, | |
| iov ) |
Determine DQ colour for this global variable iov.
Reimplemented from python.variable.DCSC_Variable.
Definition at line 246 of file variable.py.
|
inherited |
Determine whether each iov signifies a good or bad state.
Reimplemented in python.subdetectors.sct.DCSC_Variable_SCT_Config, and python.subdetectors.tile.Tile_NoHighVoltage.
Definition at line 172 of file variable.py.
|
inherited |
By default, do nothing. Overloaded by DCSC_Variable_With_Mapping.
Reimplemented in python.variable.DCSC_Variable_With_Mapping.
Definition at line 141 of file variable.py.
|
inherited |
Logs the first and last insertion times of the IoVs, and their ranges.
Definition at line 124 of file variable.py.
| python.variable.DCSC_Global_Variable.quantize | ( | self, | |
| lbtime, | |||
| iovs ) |
Needs a different quantizer. (The default DQ quantizer will do)
Reimplemented from python.variable.DCSC_Variable.
Definition at line 262 of file variable.py.
|
inherited |
Read the relevant data from COOL for this variable
Definition at line 71 of file variable.py.
| python.variable.DCSC_Global_Variable.caution_evaluator = caution_evaluator |
Definition at line 244 of file variable.py.
|
inherited |
Definition at line 54 of file variable.py.
|
inherited |
Definition at line 56 of file variable.py.
|
inherited |
Definition at line 53 of file variable.py.
|
inherited |
Definition at line 52 of file variable.py.
|
inherited |
Definition at line 58 of file variable.py.
|
inherited |
Definition at line 220 of file variable.py.
|
staticinherited |
Definition at line 47 of file variable.py.
|
staticinherited |
Definition at line 46 of file variable.py.
|
inherited |
Definition at line 184 of file variable.py.
|
staticinherited |
Definition at line 48 of file variable.py.