Add the new Event Data to json format Algorithms
Most changes are on the standalone.py file. Basically I add the newly created C++ algorithms that are used to retrieve LHCb event data and transform them into .json format. To be used in the Phoenix Framework. https://github.com/HSF/phoenix (New LHCb web event and geometry display)
Depends on LHCb!3241 (merged), Rec!2537 (merged) and gaudi/Gaudi!1278 (merged)
Merge request reports
Activity
added Phoenix new feature labels
- Resolved by Andreas Pappas
- Resolved by Carla Marin Benito
First of all do excuse me in advance for any missinformation or mistakes that I might do, as I'm kinda new to all this huge infrastructure!
Basically the end goal is to have multiple C++ Algorithms (from LHCb raw event data to .json format dumpers) with the purpose to be used and displayed properly in the 3D LHCbWebEventDisplay that I'm developing under the supervision of Mr. @sponce .
As seen on my other 2 merge requests in
the whole purpose alongside the event data retrieval and transformation to .json is to create an easy and generic way for someone to add his own event data and display them in the future by simply writing 1 .cpp file (Algorithm) in the Rec/RecAlgs project.
Everything will be extensively documented in the hopes of clarifying any questions.
This and my other 2 merge requests will remain a draft as long as I'm developing all this and documenting it and better understanding the whole infrastructure.
added 139 commits
-
36f77555...4b75e6ea - 132 commits from branch
master
- c585a851 - add dumpEventToJson python class
- 9756b3c6 - make appropriate changes to include the new Phoenix Sink Algorithm
- f0832c73 - Fixed formatting
- 2c6f985d - remove TestDumper from includes
- 44bf0fe7 - change default dataset filename in Phoenix
-
c619ce91 - add all the new Algorithms to be compiled
- 02421e77 - Fixed formatting
Toggle commit list-
36f77555...4b75e6ea - 132 commits from branch
- Resolved by Andreas Pappas
- Resolved by Andreas Pappas
- Resolved by Andreas Pappas
mentioned in merge request Rec!2537 (merged)
mentioned in issue #335 (closed)
added 32 commits
- dde60fb3 - Release notes and dependencies for Moore v53r0
- 851f21ba - Fix F.SUM(F.PT) in ThOr transition tutorial
- 3dd60085 - Add pass through options in Sprucing
- 13d9956e - make_all_tck is now prerequisite of mdf_read-decs_allen
- 380fb1db - Add etac->hadron builders in bandq directory, and use thor functions to redefine bandq builders
- 236af66b - follow LHCb!3260 (merged): change integer SourceID to named string
- 93e4a38f - update Allen SourceID usage for DecReport
- cc98976c - add counter preprocessor to tests
- 03edc10b - Slightly rework make_protoparticles function
- 6e70b825 - Add fastest reco as option to hlt2 global reco
- e478cd3e - Use f-string
- 0752bbfa - include reference bot trigger job in ci
- 163ac10d - 'Update References for: !984 (merged) based on lhcb-master-mr/2927'
- 9e2a25fe - Update dump_for_standalone_allen.ref
- 923f68f3 - adding missing script for running PVChecker on Allen output
- 74ad0584 - disable very slow tests on clang-dbg to avoid wasting time
- a23c8282 - Spruce reports and streaming
- 67d88064 - Make configuration reproducible
- 8f64b745 - Add Moore ConfigurableUser for compatibility with ProdConf
- 7294704e - Release notes and dependencies for Moore v53r1
- 9f851a12 - Use LbEnv for style checks and fix formatting
- 05111688 - Added persistency.assign_allen_tck to the list of prerequisites
- 91de4cfd - Use available B2OC lines and fastest reconstruction in the HLT2 + selection throughput test.
- 635e7fa7 - put new functors into test
- 1995648e - Update of Calo Cluster Efficiency algorithm
- a6dacde2 - refs update for Moore Lbcom!573 (merged)
- 8fcdf234 - Fix and expand Loki -> Thor documentation
- 02f96e00 - fix: configuration of public tools to use simplified material
- 0e723f48 - assert that DetailedMaterialLocator isn't used
- 57cabff1 - avoid detailedmateriallocator in hlt2_pp_thor.py
- 2bcddbe0 - Update References for: !1049 (merged) based on lhcb-master-mr/2995
- 464dcf0c - Update References for: Rec!2579 (merged) based on lhcb-master-mr/2996
Toggle commit listmentioned in issue #344 (closed)
added 128 commits
-
35ae4d7c...46af6fd5 - 112 commits from branch
master
- 7403afb7 - add dumpEventToJson python class
- 5368513d - make appropriate changes to include the new Phoenix Sink Algorithm
- 98e1b176 - Fixed formatting
- f47988f1 - remove TestDumper from includes
- dc339d6e - change default dataset filename in Phoenix
-
3dc88ff9 - add all the new Algorithms to be compiled
- c20b832f - Fixed formatting
- d1a37d06 - remove extra options, stick to defaults
- 98f44abc - add qmt test for the phoenix_data_dump option
- e0894880 - add phoenix data_dump option with mc_checking flag
- 0bdf62f8 - modify phoenix event data dump to be enabled with mc_checking flag
- 0e950bcc - Fixed formatting
- 81657a86 - remove mc_checking flag
- 01ccd029 - fix phoenix_data_dump method
- c50a4768 - use set_evt_max_to_5 to set the number of events to be run in the options file
- f4a472ee - add a default value to the raw_event method
Toggle commit list-
35ae4d7c...46af6fd5 - 112 commits from branch
added 66 commits
-
874c03c3...a6bddcaa - 47 commits from branch
master
- 0e17fbe1 - add dumpEventToJson python class
- 3c98a79a - make appropriate changes to include the new Phoenix Sink Algorithm
- 3d930577 - Fixed formatting
- e8138af8 - remove TestDumper from includes
- ef2b8ddb - change default dataset filename in Phoenix
-
6d3700e7 - add all the new Algorithms to be compiled
- 7a15aa62 - Fixed formatting
- 690f197e - remove extra options, stick to defaults
- 252cffa4 - add qmt test for the phoenix_data_dump option
- a73afa46 - add phoenix data_dump option with mc_checking flag
- 8996b7f8 - modify phoenix event data dump to be enabled with mc_checking flag
- 1a51c9cc - Fixed formatting
- c1ec1266 - remove mc_checking flag
- b37f36e0 - fix phoenix_data_dump method
- 806fd7ba - use set_evt_max_to_5 to set the number of events to be run in the options file
- d2abdae8 - add a default value to the raw_event method
- 6de2de2a - Fixed formatting
- 3a7ef402 - refactor a bit
- 2b92e498 - add Calo to the list of the default raw events
Toggle commit list-
874c03c3...a6bddcaa - 47 commits from branch
added 1 commit
- 675c8b06 - apparenlty one needs to provide only 1 item in the default_raw_event