ATLAS Offline Software
|
Public Member Functions | |
def | make_good_iovs (self, iovs) |
def | map_input_channels (self, iovs) |
def | __hash__ (self) |
def | __repr__ (self) |
def | read (self, query_range, folder_base, folder_name) |
def | print_time_info (self, iovs) |
def | quantize (self, lbtime, iovs) |
def | make_good_iov (self, iov) |
def | calculate_good_iovs (self, lbtime, subdetector) |
Public Attributes | |
folder_name | |
evaluator | |
input_hashes | |
subdetector | |
iovs | |
Static Public Attributes | |
string | input_db = "COOLONL_SCT/CONDBR2" |
bool | is_config_variable = True |
fetch_args = dict(what=["group", "id"]) | |
bool | is_global = False |
bool | timewise_folder = True |
Specialisation for the /SCT/DAQ/Configuration/Module folder. CoraCOOL stores multiple elements per iov. This folder only ever contains zero or one elements.
|
inherited |
|
inherited |
Definition at line 69 of file variable.py.
|
inherited |
|
inherited |
Determine if one input iov is good.
Reimplemented in python.variable.DCSC_Global_Variable, and python.subdetectors.tile.Tile_NoHighVoltage.
Definition at line 165 of file variable.py.
def python.subdetectors.sct.DCSC_Variable_SCT_Config.make_good_iovs | ( | self, | |
iovs | |||
) |
Beware, deceptive function name. Here we are really making OUT_OF_CONFIG iovs, rather than 'good' ones. The resulting IoVs are in terms of detector serial number. These get mapped onto the HV channel IDs with the `sct_sn_to_cool_ids` mapping.
Reimplemented from python.variable.DCSC_Variable.
Definition at line 25 of file sct.py.
|
inherited |
By default, do nothing. Overloaded by DCSC_Variable_With_Mapping.
Reimplemented from python.variable.DCSC_Variable.
Definition at line 229 of file variable.py.
|
inherited |
Logs the first and last insertion times of the IoVs, and their ranges.
Definition at line 125 of file variable.py.
|
inherited |
Quantize "good state" timewise-iovs to lumiblocks. OUT_OF_CONFIG gets priority over BAD if BAD and OUT_OF_CONFIG overlap the same lumiblock.
Reimplemented in python.variable.DCSC_Defect_Global_Variable, and python.variable.DCSC_Global_Variable.
Definition at line 148 of file variable.py.
|
inherited |
|
inherited |
Definition at line 55 of file variable.py.
|
static |
|
inherited |
Definition at line 54 of file variable.py.
|
static |
|
inherited |
Definition at line 59 of file variable.py.
|
inherited |
Definition at line 221 of file variable.py.
|
static |
|
staticinherited |
Definition at line 47 of file variable.py.
|
inherited |
Definition at line 185 of file variable.py.
|
staticinherited |
Definition at line 49 of file variable.py.