1. 21 Feb, 2020 1 commit
  2. 16 Feb, 2020 1 commit
    • Joerg Stelzer's avatar
      Simplify menu generation · 83a60d38
      Joerg Stelzer authored
      * Enable creation of a default L1PrescaleSet file
      * create a joboptions json file that is modified for db upload
      83a60d38
  3. 10 Feb, 2020 2 commits
  4. 07 Feb, 2020 1 commit
  5. 02 Feb, 2020 1 commit
  6. 01 Feb, 2020 3 commits
    • Joerg Stelzer's avatar
      Rebase to include changes from MR !29686 · acb06edf
      Joerg Stelzer authored
      acb06edf
    • Joerg Stelzer's avatar
      Fix for q431 - CTPSimulation during reco · 1f3e3b3b
      Joerg Stelzer authored
      During reconstruction the menu is only available at the first event.
      Histogram initialization and creation of some helper structures
      (ItemMap, ThresholdMap) have been delayed to the first event.
      
      Item logic when read from COOL needs to be reconstructed.
      
      Histograms from CTPSimulation have been added to output hists file, but
      are still missing metadata for merging
      1f3e3b3b
    • Joerg Stelzer's avatar
      Restructuring config data classes · f7699b3f
      Joerg Stelzer authored
      Prior all DataStructure-derived classes were holding a copy of the
      ptree that they were constructed from. Now they hold either a
      reference (ptree*) or own the original (shared_ptr<ptree>).
      
      Basically the objects L1Menu, HLTMenu, and L1-/HLTPrescaleSet will hold
      the ptree created from the json files. All sub structures will only have
      a pointer to the sub-tree which is part of the big ptree.
      
      This avoids copying ptree's around and inflating the size of the menu.
      One has to be carefull when creating the sub-structure and only pass
      references to sub-trees of the original tree to the constructors.
      f7699b3f
  7. 29 Jan, 2020 1 commit
  8. 28 Jan, 2020 1 commit
    • Joerg Stelzer's avatar
      Restructuring config data classes · be71e4ec
      Joerg Stelzer authored and Adam Edward Barton's avatar Adam Edward Barton committed
      Prior all DataStructure-derived classes were holding a copy of the
      ptree that they were constructed from. Now they hold either a
      reference (ptree*) or own the original (shared_ptr<ptree>).
      
      Basically the objects L1Menu, HLTMenu, and L1-/HLTPrescaleSet will hold
      the ptree created from the json files. All sub structures will only have
      a pointer to the sub-tree which is part of the big ptree.
      
      This avoids copying ptree's around and inflating the size of the menu.
      One has to be carefull when creating the sub-structure and only pass
      references to sub-trees of the original tree to the constructors.
      be71e4ec
  9. 22 Jan, 2020 2 commits
  10. 20 Jan, 2020 1 commit
  11. 13 Jan, 2020 1 commit
  12. 10 Jan, 2020 2 commits
  13. 20 Dec, 2019 1 commit
  14. 17 Dec, 2019 3 commits
  15. 16 Dec, 2019 1 commit
  16. 15 Dec, 2019 1 commit
  17. 13 Dec, 2019 1 commit
  18. 12 Dec, 2019 1 commit
  19. 10 Dec, 2019 1 commit
  20. 06 Dec, 2019 1 commit
  21. 04 Dec, 2019 2 commits
  22. 03 Dec, 2019 1 commit
  23. 02 Dec, 2019 1 commit
  24. 26 Nov, 2019 1 commit
  25. 23 Nov, 2019 1 commit
  26. 21 Nov, 2019 1 commit
  27. 20 Nov, 2019 1 commit
  28. 19 Nov, 2019 5 commits