Skip to content

Define conditions container which mix time stamps and run LB pairs as mixed.

Several SCT and Pixel conditions container which depend on multiple input conditions data mix time stamps and run lumi-block pairs:

  • SCT_AllGoodStripInfo depends on the SCT detector element collection, SCT gain and noise defects conditions data e.g.:

    1. run 355941, LB17, (0s) .. run 358473, LB17, (MAXs)
    2. run 278859, LB0 (0s) .. run 362861, LB0 (MAXs)
    3. run 357750, LB103, 1533654480s .. run 357761, LB0, 1533660600s
  • SCT_CalibDefectData depends on the SCT detector element collection, and either the gain or noise defects conditions data e.g.:

    1. run 355941, LB17, (0s) .. run 358473, LB17, (MAXs)
    2. run 357750, LB103, 1533654480s .. run 357761, LB0, 1533660600s
  • SCT_ConfigurationCondData depends on the SCT detector element collection, and SCT Chip and Module config conditions data e.g.: 1)(run 0, LB0), 1532522548s .. (run MAX, LBMAX), 1533750311s 2) run 357750, LB103, 1533654480s .. run 357761, LB0, 1533660600s

  • SiLorentzAngleCondData depends on the SCT or Pixel detector element collection, the magnetic field, HV and temperature conditions data e.g.:

    1. run 357750, LB103, 1533654480s .. run 357761, LB0, 1533660600s
    2. 1533658339s .. 1533658350s
    3. 1533658330s .. 1533658350s
    4. 1533657766s .. 1533659448s
  • SiElementPropertiesTable, SiDetElementBoundaryLinks_xk depend on the SCT or Pixel detector element collection e.g.:

    1. run 357750, LB103, 1533654480s .. run 357761, LB0, 1533660600s
  • SiDetElementsLayerVectors_xk depend on both, the SCT and Pixel detector element collections.

When defining the conditions container as mixed the look-up will be slightly slower. This seems to increase the total execution time by 4% +- 1%.

The mixture between time stamps and run and lumi-block pairs results from the dependency on the SCT or Pixel detector element collections. Since in most cases only some properties of the detector element collections are used, it might be possible to reduce the dependencies. However this would be a substantial work.

Merge request reports