Specifying velo bank types in hlt2_VdM options
- Set RetinaCluster as the default velo bank type in
Hlt/Hlt2Conf/options/hlt2_VdM.py
- Add
hlt2_VdM_veloSP
Resolve #805 (closed)
When no default Velo bank type is specified, the default veloSP bank type given by Hlt/RecoConf/python/RecoConf/decoders.py
will be used. The mismatch of the bank type will result in empty Velo-related HLT2 Lumi counters.
For example in Run 297492, configured for RetinaCluster decoding, by running the original hlt2_VdM
or hlt2_VdM_veloSP
options, the output lumi summary banks will have all zero velo counters:
.... .... .... .... cbcb d000 3802 00fa
7798 b0ad 6462 4112 4e2e 8112 1b00 0000
0000 0000 0000 0000 0060 4006 0000 0000
0000 0000 0080 0005 0000 0000 0000 001f
7794 0200 0400 4017 .... .... .... ....
This is fixed by using RetinaCluster velo bank type:
.... .... .... .... cbcb d000 3802 00fa
7798 b0ad 6462 4112 4e2e 8112 1b54 0308
b0e0 0710 5940 0f10 0f60 4006 2710 0c10
0f20 e201 1980 0005 1140 b800 a8e0 041f
7794 f200 04ac 4017 .... .... .... ....
A warning message Missing velo raw banks (check raw bank type)
could be seen with hlt2_VdM
and hlt2_VdM_veloSP
, but fixed in hlt2_VdM_veloRetinaCluster
:
hlt2_VdM_veloRetinaCluster.log
Also, refer to @dcraik's previous slides.
Edited by Shu Xian