Skip to content

MFT PHYS_pp#

Expendable MFT tasks#

The MFT currently has 4 post-processing tasks that are marked as non-critical (= they are allowed to crash while a run is ongoing):

  • MFTReadoutTrend
  • MFTOccupancyTrend
  • MFTTrendSlices
  • RefComp

If such tasks crash during a PHYSICS run, please immediately call the MFT on-call and create a log entry tagging MFT. If a crash occurs in COSMICS/SYNTHETIC/NOISE/..., a log entry is sufficient (no need to call).

Quality summary#

The left panel summarizes all MFT QC checks for the last QC cycle. The top row provides a summary of the quality status with a text message suggesting actions to be taken:

  • Quality: Bad - call the MFT on-call immediately
  • Quality: Medium - create a log entry tagging MFT
  • Quality: NULL - QC objects were not created

The right panel provides a time trend of the MFT quality summary.

Good quality example:

QualitySummaryGood

Bad quality example (triggered by the real-time cluster occupancy):

QualitySummaryBad

Chips in Error/Fault/Warning#

ReadoutChipsError ReadoutChipsFault ReadoutChipsWarning

  • Description: this plot is created on the FLPs and shows the number of MFT chips in Error/Fault/Warning. Up to the first 20 chips are explicitly listed.
  • Checks to be done: there is an automatic checker on the number of chips in E/F/W.
  • Actions to be taken: follow the instructions in the plot. Since the MFT has automatic chip recovery that is triggered if a certain amount of chips in E/F is reached, call the on-call if the quality remains Bad for more than 2 minutes.

Digit Occupancy Summary#

DigitOccSummary

  • Description: this plot is created on the FLPs and shows the number of digits per MFT zone per LHC orbit. It contains all data since SOR.
  • Checks to be done: there is an automatic checker for empty ladders (each MFT zone is composed of multiple ladders).
  • Actions to be taken: follow the instructions in the plot:
    • The quality turns Medium if some individual ladders are empty: create a log entry tagging MFT.
    • If at least two adjacent ladders are empty, the quality turns Bad: call the MFT on-call immediately.

Cluster Occupancy Summary#

ClusterOccSummary

  • Description: this plot is created on the EPNs and shows the number of clusters per MFT zone per LHC orbit. It contains all data since SOR.
  • Checks to be done: there is an automatic checker for empty ladders (each MFT zone is composed of multiple ladders).
  • Actions to be taken: follow the instructions in the plot:
    • The quality turns Medium if some individual ladders are empty: create a log entry tagging MFT.
    • If at least two adjacent ladders are empty, the quality turns Bad: call the MFT on-call immediately.

Real-time Cluster Occupancy Summary (last ~2 mins window)#

  • Description: this is the same plot as Cluster Occupancy Summary, but it only contains data from the last time window (duration approximately 2 mins).
  • Checks to be done: there is also an automatic checker for empty ladders with the same settings. The output of this checker corresponds to the "Real-time cluster occupancy" shown in the "Quality Summary" at the top.
  • Actions to be taken: follow the usual instructions given in the plot.

Track phi distribution, track eta distribution#

trackphi_pp

  • Description: these plots are created on the EPNs and show the track phi and eta distributions (normalized by the number of LHC orbits).
  • Checks to be done: data from the current run are black, while the reference histogram plotted in the background is blue. Both histograms should look similar.
  • Actions to be taken: if the black histogram significantly deviates from the blue reference (the ratio panel shows a deviation larger than 20% for some bins), call the MFT on-call. Deviations are allowed if they are present only at the tails of the distribution (as in the case of the eta distribution shown above).

Tracks X-Y distribution#

trackxy_pp

  • Description: this plot is created on the EPNs and shows the track position in the X-Y plane (normalized by the number of LHC orbits).
  • Checks to be done: the histogram should look similar to the reference (left) shown in this documentation.
  • Actions to be taken: if the plot looks significantly different from the reference, call the MFT on-call.

Distribution of the #clusters per ROF#

clustersROF_pp

  • Description: this plot is created on the EPNs and shows the number of clusters per MFT ROF (readout frame). The data are normalized by the number of LHC orbits.
  • Checks to be done: the histogram should look similar to the reference (left) shown in this documentation.
  • Actions to be taken: if the plot looks significantly different from the reference, call the MFT on-call.

Distribution of the #tracks per ROF#

tracksROF_pp

  • Description: this plot is created on the EPNs and shows the number of tracks per MFT ROF (readout frame). The data are normalized by the number of LHC orbits.
  • Checks to be done: the histogram should look similar to the reference (left) shown in this documentation.
  • Actions to be taken: if the plot looks significantly different from the good reference, call the MFT on-call.

Known issues#