Draft: Comparison plotting long reconstruction with UT sequences
New script to plot multiple efficiencies and ghost rate in the same plot.
With an Allen standalone CPU build:
./toolchain/wrapper ./Allen --sequence hlt1_pp_validation --mdf /scratch/allen_data/mdf_input/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits.mdf -m 3000 -g ../input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/
cp output/PrCheckerPlots.root ../output/PrCheckerPlots_BsPhiPhi_forward.root
./toolchain/wrapper ./Allen --sequence hlt1_pp_matching_validation --mdf /scratch/allen_data/mdf_input/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits.mdf -m 3000 -g ../input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/
cp output/PrCheckerPlots.root ../output/PrCheckerPlots_BsPhiPhi_matching.root
./toolchain/wrapper ./Allen --sequence hlt1_pp_forward_then_matching_validation --mdf /scratch/allen_data/mdf_input/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits.mdf -m 3000 -g ../input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/
cp output/PrCheckerPlots.root ../output/PrCheckerPlots_BsPhiPhi_forward_then_matching.root
./toolchain/wrapper ./Allen --sequence hlt1_pp_matching_then_forward_validation --mdf /scratch/allen_data/mdf_input/Beam6800GeV-expected-2024-MagDown-nu7.6_Bs2PhiPhiMD_nSciFiHits.mdf -m 3000 -g ../input/allen_geometries/geometry_dddb-20231017_sim-20231017-vc-md100_new_SciFi_geometry/
cp output/PrCheckerPlots.root ../output/PrCheckerPlots_BsPhiPhi_matching_then_forward.root
Then we can just:
cd checker/plotting/tracking/
python efficiency_plots_comparison.py
Edited by Alessandro Scarabotto