StRoot
1
|
#include <DcaService.h>
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. | |
Tool to re-calculate DCAs for strangeMuDst classes
Definition at line 19 of file DcaService.h.