Reference

 

 

The Reference module stores information about reference signal profiles and features.

System type Hyperlink
Energy Extraction https://gitlab.cern.ch/LHCData/lhc-sm-api/tree/master/lhcsmapi/reference/ee
Current Leads https://gitlab.cern.ch/LHCData/lhc-sm-api/tree/master/lhcsmapi/reference/leads
Power Converter https://gitlab.cern.ch/LHCData/lhc-sm-api/tree/master/lhcsmapi/reference/pc
Quench Heaters https://gitlab.cern.ch/LHCData/lhc-sm-api/tree/master/lhcsmapi/reference/qh

References useful for analysis, so that we can measure deviation of signals.
References change over time, so we need to keep track of the changes.

1. Get Reference Quench Heater Discharge Timestamp

In [37]:
from lhcsmapi.reference.Reference import Reference

Reference.get_quench_heater_reference_discharge('RQ', '16L2')
Out[37]:
1417079205409000000
 

2. Get Reference Power Converter Timestamp

In [38]:
from lhcsmapi.reference.Reference import Reference

Reference.get_power_converter_reference_fpa('RQ', 'RQD.A12', 'fgcPm')
Out[38]:
'2018-03-18 11:58:33.600'
 

3. Get Reference Energy Extraction Timestamp

In [39]:
from lhcsmapi.reference.Reference import Reference

Reference.get_power_converter_reference_fpa('RQ', 'RQD.A12', 'eePm')
Out[39]:
'2018-03-18 11:58:33.675'
 

4. Get Reference Energy Extraction Parameters

In [41]:
from lhcsmapi.reference.Reference import Reference

Reference.get_energy_extraction_reference_parameters('RB', '2018-03-18 11:58:33.675')
Out[41]:
  min max
R_1 0.0675 0.0825
R_2 0.0675 0.0825
t_delay_ee_1 0.0500 0.1500
t_delay_ee_2 0.5500 0.6500
tau_u_dump_res_1 110.0000 130.0000
tau_u_dump_res_2 110.0000 130.0000
In [42]:
from lhcsmapi.reference.Reference import Reference

Reference.get_energy_extraction_reference_parameters('RQ', '2018-03-18 11:58:33.675')
Out[42]:
  min max
R_1 0.005 0.010
t_delay_ee_1 0.085 0.115
tau_u_dump_res_1 25.000 35.000