Remove dimuon.py . Move the configs into onia directory
This Merge request is to totally move settings in the dimuon.py
script into the onia
directory, to avoid confusion in further studies.
Several new dimuon combiners are added in builder/dimuon
for prompt dimuon combination or some special requirements, including:
Detached: make_detached_dimuon_geo; make_soft_detached_dimuon
Prompt: make_jpsi; make_psi2s; make_z; make_upsilon
These combiners are used to further create Hlt2 lines which where defined in lines/dimuon.py
, including:
Detached: Hlt2DiMuonSoftLine
Prompt: Hlt2JpsiToMuMuLine; Hlt2Psi2SToMuMuLine; Hlt2DiMuonJPsiHighPTLine; Hlt2DiMuonPsi2SLowPTLine; Hlt2DiMuonUpsilonLine; Hlt2DiMuonZLine
Several Hlt2lines in lines
directory takes input from lines/dimuon.py
. The corresponding import
scripts are modified to take the input from onia
directory. These Hlt2lines files are:
B2JpsiK.py; B2KsMuMu.py; Chic2JpsiMuMu.py
These modifications have been tested locally using 100 events of Lb2JpsipK decay. The test script Hlt2DiMuonLines_test.py
seems to work fine: all the involved Hlt2 lines are processed sucessfully according to the logfiles (in attachment). log_B2JpsiK