Skip to content

WIP: Create and process Retina cluster in Gaudi_Allen

Lingzhu Bian requested to merge lingzhu_Allen_Moore_Retina_integration into master

Adds functionality to create and process Retina clusters in Gaudi-Allen. there are two Allen track reconstruction scripts, one for processing and dumping RetinaClusters, the other for processing and dumping SPs raw data. for RetinaClusters case:

  1. create RetinaClusters using Velo SPs raw banks on the TES, and the RetinaClusters are dumped to another location on the TES using the new dump algorithm in Allen!381 (closed).
  2. run the sequence for RetinaClusters in Allen to get the tracks, which is added in Allen!381 (closed)
  3. use a different get_track_checkers for the check, which is using VPRetinaFullClustering as MC_matching.
  4. if we would like to dump the raw banks VPRetianClusters and MC_info for standalone Allen, we need to dump RetinaClusters from the the TES using make_dumped_raw_banks_retina and MC_info using tracker_dumper_retina
  5. we need VPRetinaClusterDecoder from branch LHCb/fpga_velo_clustering so do something in Moore:
 git lb-use LHCb 
 git lb-checkout LHCb/lingzhu_Allen_Moore_Retina_integration VP/VPDAQ 
 git lb-use Moore
 git checkout LHCb/fpga_velo_clustering VPRetinaClusterDecoder.cpp in Moore in `Moore/VP/VPDAQ/src`

depends on Allen!381 (closed), Moore!378 and LHCb/fpga_velo_clustering.

Edited by Lingzhu Bian

Merge request reports