Skip to content
Snippets Groups Projects
  1. Apr 18, 2024
  2. Apr 17, 2024
  3. Apr 15, 2024
  4. Apr 13, 2024
  5. Apr 12, 2024
  6. Apr 11, 2024
  7. Apr 10, 2024
  8. Apr 05, 2024
  9. Apr 02, 2024
  10. Mar 27, 2024
  11. Mar 26, 2024
  12. Mar 25, 2024
    • Sergei Zharko's avatar
      cbm::qa::report framework · fb4f5c45
      Sergei Zharko authored and Sergei Zharko's avatar Sergei Zharko committed
      The framework encapsulates creation tools for a generic QA-report source, which can be compiled
      into different sources (LaTeX, Beamer, Markdown, HTML, etc.).
      
      A report consists from an ordered tree of elements (cbm::qa::report::Element). At the moment
      three types of elements are available: cbm::qa::report::Section, cbm::qa::report:Figure and
      cbm::qa::report::Table. Each element is registered in the LinkDef.h file for accessibility
      from a ROOT-macro, but never the less does not rely on the ROOT libraries.
      
      A variety of the report source formats is achieved using the Visitor desing pattern. Each set
      of element compilation rules is defined in a specific implementation of the cbm::qa::report::Engine
      class (the visitor), which alows the simultanious creation of report different sources. From the
      box the source for LaTeX plain document (cbm::qa::report::LatexEngine) and HTML-page
      (cbm::qa::report::HtmlEngine) are available.
      
      The use-case of the framework is given in the cbmroot/macro/qa/report_example.C macro. The macro
      generate CA tracking status report for a given setup and requires an output from the run_qa.C/mcbm_qa.C
      macro.
      fb4f5c45
    • Sergei Zharko's avatar
      ca Bugfix: account for inactive tracking stations in material budget map... · 93a389f1
      Sergei Zharko authored
      ca Bugfix: account for inactive tracking stations in material budget map calculation read from ca config
      93a389f1
    • Felix Weiglhofer's avatar
  13. Mar 22, 2024
Loading