For J/psi K+ selection:
1. Track selection of J/psi candidate:
- From jpsi Finder (this essentially does the same think that the skimming selection)
2. Jet clustering:
- Durham algorithm using pyclus subroutine from PYTHIA
- clustering parameter (PARU(45)) = 15 GeV;
3. J/psi selection:
- J/psi pt >5.0
- 2.8 < Mass Jpsi< 3.35
4. K+ candidate selection:
- reject track if it was identified as the product of K0, Lambda,
gamma->e+e-;
- pt > 0.5 GeV;
- P total > 0.7 GeV
- at least 2 measurement in SMT;
- If ( pt < 1.0 ) K+ should be from the same jet as J/psi;
- (impact(axial)/sigma)2 + (impact(stereo)/sigma)2 > 9.;
- Number of forward misses (missed hits between the last measured
point and the end of detector) < 3;
5. B+->J/psi K+ candidate selection:
- Chi2 of B+ vertex < 16.0;
- at least 2 particles have measurements in SMT;
- Three particles make the vertex, such that addition of each particle
does not increase Chi2 of vertex more than 36.;
- l/sigma(l) > 4.5 , where l is the distance in xy between primary and the B+ vertex;
- (impact(axial)/sigma)2 + (impact(stereo)/sigma)2 < 49,
here impact is the impact of B+ track to the primary vertex;
- cos(alpha) > 0.9, where alpha is the angle between B+ momentum
and the direction from primary to the B+ vertex;
- if momentum of K+ candidate < 1.0 Gev :
- l/sigma(l) > 5.5;
- Chi2 of B+ vertex < 9.0;
- J/psi mass constraint