Algorithm works both on real data and MC.
- 1. Algorithm
Algorithm is based on the standard marple match using direction from OTR and RICH. At the end the momentum of OTR is assigned to the matched pair (and saved as pf value if the new RSEG row is created). In case it is not available ( only PC chambers are used for OTR segment) the estimation of momentum is performed by the target constrain.
- 2. Selection of objects to be matched
- OTR : taken from RSEG ArteTable
- rseg->fit = 0
- (rseg->cmp & Rsegc::bitsign) == 0
- rseg->cmp & Rsegc::patt
- the end point of RSEG is considered for match
- RICH : taken from RSEG ArteTable
- (rseg->cmp & Rsegc::bitsign) == 0
- rseg->fit == 8 || rseg->fit == 10 || rseg->fit == 12 || rseg->fit == 13
- rseg->cmp & Rsegc::rich
- 3. Match Parameters
- DEFAULT
- rcOTRRichConst;
optimized with ARTE-03-06-r4 on real data
- match based on { TX, TY \} variable;
- abs( delta_TX ) < 0.0036 rad;
abs( delta_TY ) < 0.013 rad;
- no $\chi^2$ is used
- no check on combination with given object to be matched;
- SOFT
- - rcSoftORConst;
optimized with ARTE-03-06-r4 on real data
- match based on { TX, TY \} variable;
- abs( delta_TX ) < 0.02 rad;
abs( delta_TY ) < 0.04 rad;
- no $\chi^2$ is used
- no check on combination with given object to be matched;
- 4. Call Sequence
- -
- RECON/MATCH marple OTR RICH
- from user.kumac, if standard reconstruction for real data is called
or- void matchotrrich_();
- from usevnt_() if no reconstruction is called.
- 5. Recomendation
- The algorithm was tested on real data of december'99 with ARTE-03-05-r1 and optimized on run 14577 with ARTE-03-06-r4. The programs used for subdetector parts were RANGER and RISE. It could be usefull if the RICH standalone algorithm is used.
generated by doc++