Algorithm works only on Monte Carlo. Never tested on real data.
- 1. Algorithm
- Monte Carlo algorithm for the rcZevent_().
The segments reconstructed in Main Tracker region with momentum information available are are prolongated to the plane just behind SVD detector (160 cm). The SVD segments are prolongated to the same plane of match as well. Then the standard comparison is performed by RcMatchBuilder.- 2. Selection of objects to be matched
- SVD : taken from RSEG ArteTable
- rseg->fit = 0
- (rseg->cmp & Rsegc::bitsign) == 0
- rseg->cmp == Rsegc::vxd || rseg->cmp == 65537(CATS)
- -30 < rseg->ze < 700
- the end point of RSEG is considered for match
- OTR : taken from RSEG ArteTable
- rseg->fit = 0
- (rseg->cmp & Rsegc::bitsign) == 0
- rseg->cmp & Rsegc::magt
- -30 < rseg->ze < 700
- the first point of RSEG is considered for match
- 3. Match Parameters
- DEFAULT
- rcSvdMtConst;
optimized with ARTE-01-08 - ARTE-03-05 on MC
- match based on { X, Y, TX, TY \} variables;
- Z of plane of match = 160 cm
- abs( delta_X ) < 1 cm;
abs( delta_Y ) < 1.5 cm;
abs( delta_TX ) < 0.01 rad;
abs( delta_TY ) < 0.01 rad;
- no $\chi^2$ cut is used;
- no check on combination with given object to be matched;
- SOFT
- - rcSvdMtSoftConst;
optimized with ARTE-01-08 - ARTE-03-05 on MC
- match based on { X, Y, TX, TY \} variables;
- Z of plane of match = 160 cm
- abs( delta_X ) < 3 cm;
abs( delta_Y ) < 6 cm;
abs( delta_TX ) < 0.015 rad;
abs( delta_TY ) < 0.02 rad;
- no $\chi^2$ cut is used;
- no check on combination with given object to be matched
- 4. Call Sequence
- -
- RECON/ALG/Activate MARPLE
- from user.kumac, if standard reconstruction rcZevnt for MC-00 is called
or- void matchsvdmt_();
- from usevnt_() if no reconstruction is called
- 5. Recomendations
- The algorithm was developed and optimized on Monte Carlo level to study reconstruction efficiency for golden B decay. The parameters were optimized first for SUSI package and then for HOLMES by maximazing efficiency and minimazing the ghost rate. The RANGER package was used for Main Tracker reconstruction. By request of CP-violation group the $chi^2$ cut was removed to allow work with CATS segments which don't have proper covariant matrix. The work could be done to optimized code when the CATS segment will include proper covariant matrix. However, there is a concurent match SVD-OTR which is tuned on real data, and supposed to replace match SVD-Main Tracker in future.
generated by doc++