B2OC: add 14 new Omegab and Xib lines (shifters PLEASE ignore)
This MR is to implement several trigger lines for studying omegab and Xib decays, which were in BandQ stripping framework during Run1-2 data-taking periods. Both right sign and wrong sign lines are considered for these decays.
Selections are designed based on standard b2oc tracks and combiners, not taken from the Run1-2 stripping system.
As we have several know issues about adding neutral states, for the lines involving a neutral particle, we first combine and select the hadronic parts using the standard b2oc selections with no lower-limit mass requirements. The hadronic part is further combined with a neutral particle using ParticleAdder
, and then the final mass cut is applied.
To test the rate 5000 minBias events after hlt1 filtering are used (upgrade_minbias_hlt1_filtered
). The detailed results are available in: log_Omegab
A brief summary about the ratio of selected events (prescale removed). The rate (in kHz) is 1000 times the efficiency.
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiGammaWS_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=1 Eff=|(0.02000000 +- 0.0199980)%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiGamma_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=1 Eff=|(0.02000000 +- 0.0199980)%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPi0WS_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=4 Eff=|(0.08000000 +- 0.0399840)%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPi0_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=5 Eff=|(0.1000000 +- 0.0446990)%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPiPiWS_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPiPi_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%| (this line already exists before the MR. Just list it here as a reference of the WS rate.)
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiWS_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_OmbmToOmc0Pi_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=1 Eff=|(0.02000000 +- 0.0199980)%| (this line already exists before the MR. Just list it here as a reference of the WS rate.)
LAZY_AND: Hlt2B2OC_OmbmToXic0KmPipPimWS_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_OmbmToXic0KmPipPim_Omc0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiGammaWS_XicpToPKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiGamma_XicpToPKPi_LineDecisionWithOutput #=5000 Sum=1 Eff=|(0.02000000 +- 0.0199980)%|
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiWS_XicpToPKPi_LineDecisionWithOutput #=5000 Sum=3 Eff=|(0.06000000 +- 0.0346306)%|
LAZY_AND: Hlt2B2OC_OmbmToXicpKPi_XicpToPKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_XibmToLcpKPiWS_LcpToPKPi_LineDecisionWithOutput #=5000 Sum=5 Eff=|(0.1000000 +- 0.0446990)%|
LAZY_AND: Hlt2B2OC_XibmToLcpKPi_LcpToPKPi_LineDecisionWithOutput #=5000 Sum=4 Eff=|(0.08000000 +- 0.0399840)%| (this line already exists before the MR. Just list it here as a reference of the WS rate.)
LAZY_AND: Hlt2B2OC_XibmToXic0PiWS_Xic0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%|
LAZY_AND: Hlt2B2OC_XibmToXic0Pi_Xic0ToPKKPi_LineDecisionWithOutput #=5000 Sum=0 Eff=|( 0.000000 +- 0.00000 )%| (this line already exists before the MR. Just list it here as a reference of the WS rate.)
The rate for lines involving neutrals is quite high, even after applying a very tight pT or eT selection on the neutral particles. In the future there are two possible ways to reduce the rate: 1). use the CL of photons when it's available; 2). Cut the mass of charm+photon combinaton in the B decay constructor when the corresponding ThOr functor becomes available. For solution 2), we need to cut on the vertex properties of charm+hadron, and cut on the mass of charm+photon. The most convenient way is to use child combination cut in the B decay constructor.
There are two WS lines with a high event rate: Hlt2B2OC_XibmToLcpKPiWS_LcpToPKPi
and Hlt2B2OC_OmbmToXicpKPiWS_XicpToPKPi
. A prescale of 0.1 is assigned for both lines.
For the name convention of the lines, we tried to be consistent with existing b2oc lines. The charge of kaon and pion is not displayed if they can be fully indicated by the charge of beauty and charm states; for OmbmToXic0KmPipPim
the charges of pion and kaons are directly indicated in the name to avoid confusion.
Update about the rate test: 80000 minibias hlt1 filtered events are used
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiGammaWS_Omc0ToPKKPi_LineDecisionWithOutput rate=0.0875 kHz
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiGamma_Omc0ToPKKPi_LineDecisionWithOutput rate=0.175 kHz
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPi0ResolvedWS_Omc0ToPKKPi_LineDecisionWithOutput rate=0.5125 kHz
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPi0Resolved_Omc0ToPKKPi_LineDecisionWithOutput rate=0.6625 kHz
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiGammaWS_XicpToPKPi_LineDecisionWithOutput rate=0.1875 kHz
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiGamma_XicpToPKPi_LineDecisionWithOutput rate=0.125 kHz
and
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiPiPiWS_Omc0ToPKKPi_LineDecisionWithOutput rate=0.1875 kHz
LAZY_AND: Hlt2B2OC_OmbmToOmc0PiWS_Omc0ToPKKPi_LineDecisionWithOutput rate=0.1 kHz
LAZY_AND: Hlt2B2OC_OmbmToXic0KmPipPimWS_Omc0ToPKKPi_LineDecisionWithOutput rate=0.0625 kHz
LAZY_AND: Hlt2B2OC_OmbmToXic0KmPipPim_Omc0ToPKKPi_LineDecisionWithOutput rate=0.0625 kHz
LAZY_AND: Hlt2B2OC_OmbmToXicpKPiWS_XicpToPKPi_LineDecisionWithOutput rate=0.525 kHz
LAZY_AND: Hlt2B2OC_OmbmToXicpKPi_XicpToPKPi_LineDecisionWithOutput rate=0.25 kHz
LAZY_AND: Hlt2B2OC_XibmToLcpKPiWS_LcpToPKPi_LineDecisionWithOutput rate=0.95 kHz
LAZY_AND: Hlt2B2OC_XibmToXic0PiWS_Xic0ToPKKPi_LineDecisionWithOutput rate=0.075 kHz
All the neutral lines are moved to sprucing system, with a prescale ranging between 0.1 to 0.5 applied.
For the WS lines with more than 100Hz, we apply a prescale of 0.1, which is the same number as other prescaled b2oc lines