DcaService Class Reference

#include <DcaService.h>

List of all members.

Static Public Member Functions

Event initialization functions:
static void setBfield (double b)
static void setBfield (StStrangeEvMuDst *ev)
static void setBfield (StStrangeMuDstMaker *mk)
 B Field.
static void setPrimVertex (StThreeVectorD &pv)
static void setPrimVertex (StStrangeEvMuDst *ev)
static void setPrimVertex (StStrangeMuDstMaker *mk)
 Primary Vertex.
static void initEvent (StStrangeEvMuDst *ev)
static void initEvent (StStrangeMuDstMaker *mk)
 Both of the above.
Functions which return recalculated DCAs
static double dcaXiToPrimVertex (StXiMuDst *xi)
static double dcaBachelorToPrimVertex (StXiMuDst *xi)
static double dcaPosToPrimVertex (StV0MuDst *v0)
static double dcaNegToPrimVertex (StV0MuDst *v0)
Functions which return signed DCAs
static double signedDcaXiToPrimVertex (StXiMuDst *xi)
static double signedDcaBachelorToPrimVertex (StXiMuDst *xi)
static double signedDcaPosToPrimVertex (StV0MuDst *v0)
static double signedDcaNegToPrimVertex (StV0MuDst *v0)
Functions which replace the actual data members
static void replaceDcaXiToPrimVertex (StXiMuDst *xi, Float_t dca)
static void replaceDcaBachelorToPrimVertex (StXiMuDst *xi, Float_t dca)
static void replaceDcaPosToPrimVertex (StV0MuDst *v0, Float_t dca)
static void replaceDcaNegToPrimVertex (StV0MuDst *v0, Float_t dca)
Functions which replace the data members with the correct DCAs
static void fixDcaXiToPrimVertex (StXiMuDst *xi)
static void fixSignedDcaXiToPrimVertex (StXiMuDst *xi)
static void fixSignedDcaBachelorToPrimVertex (StXiMuDst *xi)
static void fixSignedDcaPosToPrimVertex (StV0MuDst *v0)
static void fixSignedDcaNegToPrimVertex (StV0MuDst *v0)
Functions which call the event initialization, then loop over the event and fix the DCAs
static void fixDcaXiToPrimVertex (StStrangeMuDstMaker *mk)
static void fixSignedDcaXiToPrimVertex (StStrangeMuDstMaker *mk)
static void fixSignedDcaBachelorToPrimVertex (StStrangeMuDstMaker *mk)
static void fixSignedDcaPosToPrimVertex (StStrangeMuDstMaker *mk)
static void fixSignedDcaNegToPrimVertex (StStrangeMuDstMaker *mk)
static void fixSignedDcasXis (StStrangeMuDstMaker *mk)
 All DCAs for Xis.
static void fixSignedDcasV0s (StStrangeMuDstMaker *mk)
 All DCAs for V0s.
static void fixSignedDcas (StStrangeMuDstMaker *mk)
 All DCAs for V0s and Xis.


Detailed Description

Author:
G. Van Buren, BNL
Tool to re-calculate DCAs for strangeMuDst classes
See also:
http://www.star.bnl.gov/STAR/comp/pkg/dev/StRoot/StStrangeMuDstMaker/doc/

Definition at line 19 of file DcaService.h.


The documentation for this class was generated from the following files:

Generated on Fri Feb 10 04:27:54 2012 for StRoot by  doxygen 1.5.9