Skip to content

athenaHLT: add support for IS publishing

Frank Winklmeier requested to merge fwinkl/athena:ispub into master

Several changes to make IS publishing work in athenaHLT (ATR-24502):

  • athenaHLT
    • Only configure the monitoring service (and trigger the loading of the MonSvcInfoService library) if IS/OH monitoring is enabled. This ensures that clients will get a nullptr from IInfoRegister::instance() in case the online infrastructure is not available.
    • Load Larg.LArNoiseBurstCandidates.is.schema.xml by default
  • TrigCaloHypo
    • Add the LArNoiseBurst IS schema file to the package and install it into the release. This file is needed to test the noise burst publishing in athenaHLT. At P1, we should pick up the file from the Athena release instead of having a separate copy (cc @damazio @pavol)
  • TrigExamples
    • Add an example algorithm to test IS publishing.

Requires:

cc @wiedenma

Edited by Frank Winklmeier

Merge request reports