Move HLT2 dimuon lines into onia module
This Merge request is to totally move settings in the lines/dimuon.py
script into the onia
directory, to avoid confusion in further studies.
The option file to run the test is also updated. The output dst file will be stored in the eos
area of the B&Q WG, which can be used for the further tuple production.
Several new dimuon combiners are added in builder/dimuon
for prompt dimuon combination or some special requirements, including:
Detached: make_detached_jpsi, make_detached_psi2s, 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 were defined in lines/dimuon.py
, including:
Detached: Hlt2DiMuonSoftLine, Hlt2JpsiToMuMuDetachedLine, Hlt2Psi2SToMuMuDetachedLine
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, and all the relevant Hlt2 lines are processed sucessfully according to the logfiles (in attachment):
Merge request reports
Activity
assigned to @frodrigu
- Resolved by Fernando Luiz Ferreira Rodrigues
/ci-test --merge
added ci-test-triggered label
- [2020-05-27 13:04] Validation started with lhcb-master-mr#854
- [2020-05-30 00:10] Validation started with lhcb-sanitizers#578
- [2020-05-30 00:12] Validation started with lhcb-head#2604
- [2020-05-30 00:12] Validation started with lhcb-test-throughput2#356
- [2020-05-30 00:12] Validation started with lhcb-gaudi-head-py3#370
- [2020-05-30 00:13] Validation started with lhcb-lcg-test#49
- [2020-05-30 00:14] Validation started with lhcb-lcg-dev3#1283
- [2020-05-30 00:15] Validation started with lhcb-lcg-dev4#1296
- [2020-05-30 00:17] Validation started with lhcb-gaudi-head#2616
- [2020-05-30 00:22] Validation started with lhcb-dd4hep#535
- [2020-05-31 00:09] Validation started with lhcb-test-throughput2#357
- [2020-05-31 00:10] Validation started with lhcb-lcg-test#50
- [2020-05-31 00:11] Validation started with lhcb-lcg-dev3#1284
- [2020-05-31 00:12] Validation started with lhcb-gaudi-head-py3#371
- [2020-05-31 00:13] Validation started with lhcb-dd4hep#536
- [2020-05-31 00:13] Validation started with lhcb-gaudi-head#2617
- [2020-05-31 00:13] Validation started with lhcb-lcg-dev4#1297
- [2020-05-31 00:13] Validation started with lhcb-head#2605
- [2020-05-31 00:13] Validation started with lhcb-sanitizers#579
- [2020-05-31 00:14] Validation started with lhcb-test-efficiency#88
- [2020-06-01 00:11] Validation started with lhcb-lcg-dev3#1285
- [2020-06-01 00:14] Validation started with lhcb-lcg-dev4#1298
- [2020-06-01 00:16] Validation started with lhcb-head#2606
- [2020-06-02 00:10] Validation started with lhcb-dd4hep#537
- [2020-06-02 00:12] Validation started with lhcb-sanitizers#580
- [2020-06-02 00:13] Validation started with lhcb-gaudi-head-py3#372
- [2020-06-02 00:13] Validation started with lhcb-lcg-test#51
- [2020-06-02 00:14] Validation started with lhcb-lcg-dev4#1299
- [2020-06-02 00:14] Validation started with lhcb-test-throughput2#358
- [2020-06-02 00:14] Validation started with lhcb-lcg-dev3#1286
- [2020-06-02 00:17] Validation started with lhcb-test-efficiency#89
- [2020-06-02 00:18] Validation started with lhcb-gaudi-head#2618
- [2020-06-02 00:25] Validation started with lhcb-head#2607
Edited by Software for LHCbThe test is fine.
Edited by Fernando Luiz Ferreira Rodriguesmentioned in merge request Rec!2048 (merged)
unassigned @frodrigu
removed ci-test-triggered label
@apearce ping
added all-slots label
removed all-slots label
@jonrob The nightlies results appears to be fine and the MR ready to be merged.
- Resolved by Fernando Luiz Ferreira Rodrigues
- Resolved by Alex Pearce