cmsdaq / DAQExpert

New expert system processing data model produced by DAQAggregator
1 stars 2 forks source link

Special instructions: deadtime at the start of a fill #178

Open gladky opened 6 years ago

gladky commented 6 years ago

For the moment, with the LHC increasing luminosity, run coordination would like the DAQ shifter to record in ELOG the deadtime contributors at the start of a fill (first 30 minutes or so probably), every 5-10 minutes. To do so just take a screenshot of the TTS LPM section of the TCDS CPM "Rates and Deadtimes" page, and then transcribe all entries with >0.5% deadtime together with the total trigger rate (both issued and suppressed) and the physics trigger rate (both issued and suppressed).

gladky commented 6 years ago

Currently in snapshots we have following deadtimes:

deadTimesInstant": {
      "bx_mask": 0.982042715981067,
      "trg_rules": 0,
      "beamactive_daq_bp": 0,
      "beamactive_bx_mask": 0,
      "calib": 0,
      "beamactive_retri": 0,
      "daq_bp": 0,
      "beamactive_sw_pause": 100,
      "beamactive_tts": 100,
      "beamactive_calib": 0,
      "beamactive_fw_pause": 0,
      "retri": 0,
      "total": 100,
      "tts": 100,
      "apve": 0,
      "beamactive_trg_rules": 0,
      "fw_pause": 0,
      "sw_pause": 100,
      "beamactive_apve": 0,
      "beamactive_total": 100
    },
gladky commented 6 years ago

And following rates:

"tcdsGlobalInfo": {
    ...
    "sup_trg_cnt_beamactive_total": 20336,
    "sup_trg_cnt_total": 21558,
    "trg_cnt_beamactive_total": 1123572,
    "trg_cnt_total": 1145035,
    "sup_trg_cnt_beamactive_tt_values": [
      0, 20156, 0, 180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "sup_trg_cnt_tt_values": [
      0, 21183, 0, 375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "trg_cnt_beamactive_tt_values": [
      0,
      1114172, 0,
      9400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "trg_cnt_tt_values": [
      0,
      1129179,
      2315,
      13541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    ...
    "sup_trg_rate_beamactive_total": 872.416,
    "sup_trg_rate_total": 924.84,
    "trg_rate_beamactive_total": 48201.3,
    "trg_rate_total": 49122.1,
    "sup_trg_rate_beamactive_tt_values": [
      0,
      864.694, 0,
      7.72202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "sup_trg_rate_tt_values": [
      0,
      908.753, 0,
      16.0875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "trg_rate_beamactive_tt_values": [
      0,
      47798.1, 0,
      403.261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "trg_rate_tt_values": [
      0,
      48441.9,
      99.3137,
      580.91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
    ],
    "triggerRatesInstant": {
      "sup_trg_rate_beamactive_tt_values": [
        0,
        879.508951822917, 0,
        9.15201822916667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      "sup_trg_rate_tt_values": [
        0,
        879.508951822917, 0,
        9.15201822916667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      "trg_rate_beamactive_tt_values": [
        0,
        47857.7337239583, 0,
        391.706380208333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      "trg_rate_tt_values": [
        0,
        48487.392578125,
        98.841796875,
        554.6123046875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
      ],
      "sup_trg_rate_beamactive_total": 888.660970052083,
      "sup_trg_rate_total": 888.660970052083,
      "trg_rate_beamactive_total": 48249.4401041667,
      "trg_rate_total": 49140.8466796875,
      "sectionNumber_rates": 3
    },
    ...
  },
gladky commented 6 years ago
  1. Is this request still up to date?
  2. If it is. Is the deadtime and rate data from the snapshot insufficient? If so, what data from TCDS CPM "Rates and Deadtimes" page is missing?
hsakulin commented 6 years ago

the per-partition dead times are missing in the flash lists. That’s why shifters have to record them by hand. Hannes.

On 04 May 2018, at 11:55, Maciej Gladki notifications@github.com wrote:

• Is this request still up to date? • If it is. Is the deadtime and rate data from the snapshot insufficient? If so, what data from TCDS CPM "Rates and Deadtimes" page is missing? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

gladky commented 6 years ago

Do we want to introduce it to flash lists and to the snapshots? If not I'm closing the issue and leaving the special instruction as is right now.

hsakulin commented 6 years ago

Yes we very much do want to add this to flash lists since the start of Run-2. Unfortunately it seem not high enough on the priority list of the TCDS team.

So for the time being the instructions need to stay. We can keep the issue open.