next up previous contents index
Next: Copy a track Up: Vector quantities Previous: Add N particles   Contents   Index


Recalculate 4-Vector of V0

\fbox {CALL QIDV0 (ITK, \lq PI+', \lq PI$-$')}

Recalculates the 4-vector of a ``V0'' object ITK (i.e., a reconstructed neutral track pointing to a V0) by using the 3-vectors of the decay particles and masses denoted by the two particle names given as function arguments. The attributes of ITK are overwritten by the new 4-vector. The attributes of the decay particles remain unchanged. For saving a V0 mass hypothesis, the function KVSAVE (9.2.9) or KVFITM (9.3) must be called. For example,


       DO 10 ITK=KFV0T,KLV0T
         CALL QIDV0 (ITK, 'P', 'PI-')
         IF (QMCHI2 (ITK, 'LAM0') .LE. 9.)
      &    ISAVE = KVFITM (ITK, 'LAM0', IER)
         CALL QIDV0 (ITK, 'pi+', 'p#')
         IF (QMCHI2 (ITK, 'LAM0') .LE. 9.)
      &    ISAVE = KVFITM (ITK, 'LAM#0', IER)
    10 CONTINUE

The particle names in the QIDV0 arguments may be given either in upper or lower case .



Joel Closier
2000-02-07