MuDst information pages

General introduction
If you're new to Star or the MuDst, click here.
Some example macros can be found in $STAR/StRoot/macros/mudst (also in CVS) .

Usage notes
All the Mudst code is available in CVS and on dOxygen. Search there for function names etc. Below is some more general information on usage. Some background information on the file and class layouts is provided on a separate page.

Tracks and vertices
The muDst contains lists of global tracks and primary tracks (fitted to the primary vertex). Both are stored as StMuTrack.  Starting from software version SL05f, the MuDst allows for multiple primary vertices, to deal with pile-up events. If you use the StMuDstMaker to read files, no special care is needed in most cases, since you will automatically be presented with the best primary vertex and it's primary tracks. Be aware, however, that global tracks can originate from pile-up vertices.
EMC information
For the calorimeters, the raw ADC information (after zero-suppression for the SMDs) is stored on the MuDst. The reason for this is that calibration constants and sometimes vene pedestal values only become available after the run. For normal analysis, one needs to run the StEmcADCtoEMaker to generate calibrated EMC signals, which are stored in StEmcCollection (StMuDst::emcCollection()). In addition, makers can be run for clustering, such as StPreEclMaker and StEpcMaker from the barrel calorimeter. An example script for running this is exampleEmc.C.

To optimise your analysis, please have a look at the instructions for reading selected branches from the MuDst.

These pages are maintained by Marco van Leeuwen. If you have questions or comments, please contact me.