StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
StMuEvent Class Reference

#include <StMuEvent.h>

Inheritance diagram for StMuEvent:

Public Member Functions

 StMuEvent (const StEvent *)
 
virtual void Clear (Option_t *opt="")
 
int eventId ()
 
int eventNumber ()
 
int runId ()
 
int runNumber ()
 
StRunInforunInfo ()
 
StEventInfoeventInfo ()
 
StEventSummaryeventSummary ()
 
StVpdTriggerDetectorvpdTriggerDetector ()
 
StMtdTriggerDetectormtdTriggerDetector ()
 
StCtbTriggerDetectorctbTriggerDetector ()
 
StZdcTriggerDetectorzdcTriggerDetector ()
 
StBbcTriggerDetectorbbcTriggerDetector ()
 
StEmcTriggerDetectoremcTriggerDetector ()
 
StFpdTriggerDetectorfpdTriggerDetector ()
 
StFmsTriggerDetectorfmsTriggerDetector ()
 
StFpdCollectionfpdCollection ()
 
StL0Triggerl0Trigger ()
 
StMuL3EventSummaryl3EventSummary ()
 
StMuTriggerIdCollectiontriggerIdCollection ()
 
const StTriggerDatatriggerData () const
 
unsigned short refMultPos (int vtx_id=-1)
 Reference multiplicity of positive particles as defined in StEventUtilities/StuRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short refMultNeg (int vtx_id=-1)
 Reference multiplicity of negative particles as defined in StEventUtilities/StuRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short refMult (int vtx_id=-1)
 Reference multiplicity of charged particles as defined in StEventUtilities/StuRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short refMultFtpcEast (int vtx_id=-1)
 Reference multiplicity of particles in the east FTPC as defined in StEventUtilities/StuFtpcRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short refMultFtpcWest (int vtx_id=-1)
 Reference multiplicity of particles in the west FTPC as defined in StEventUtilities/StuFtpcRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short refMultFtpc (int vtx_id=-1)
 Reference multiplicity of particles in the east+west FTPC as defined in StEventUtilities/StuFtpcRefMult.hh for vertex vtx_id (-1 is default index from StMuDst)
 
unsigned short grefmult (int vtx_id=-1)
 
unsigned short btofTrayMultiplicity ()
 
unsigned short etofHitMultiplicity ()
 
unsigned short etofDigiMultiplicity ()
 
float nearestVertexZ (int vtx_id=-1)
 
double reactionPlane (unsigned short)
 Currently not filled properly.
 
void setReactionPlane (unsigned short, double v)
 
double reactionPlanePtWgt (unsigned short)
 Currently not filled properly.
 
void setReactionPlanePtWgt (unsigned short, double v)
 
double magneticField ()
 
double zdcAdcAttentuatedSumWest ()
 
double zdcAdcAttentuatedSumEast ()
 
double ctbMultiplicity ()
 
StThreeVectorF primaryVertexPosition (int vtx_id=-1) const
 The StMuDst is supposed to be structured in 'physical events'. Therefore there is only 1 primary vertex per mu event.
 
StThreeVectorF primaryVertexErrors (int vtx_id=-1) const
 
TArrayI & L2Result ()
 
unsigned int numberOfVpdEastHits ()
 
unsigned int numberOfVpdWestHits ()
 
float vpdTstart ()
 
float vpdTdiff ()
 
float vpdVz ()
 
unsigned int numberOfPxlInnerHits ()
 
unsigned int numberOfPxlOuterHits ()
 
unsigned int numberOfIstHits ()
 
unsigned int numberOfSsdHits ()
 

Protected Member Functions

void clear ()
 
void fill (const StEvent *)
 

Protected Attributes

StRunInfo mRunInfo
 
StEventInfo mEventInfo
 
StEventSummary mEventSummary
 
StVpdTriggerDetector mVpdTriggerDetector
 
StMtdTriggerDetector mMtdTriggerDetector
 
StCtbTriggerDetector mCtbTriggerDetector
 
StZdcTriggerDetector mZdcTriggerDetector
 
StBbcTriggerDetector mBbcTriggerDetector
 
StEmcTriggerDetector mEmcTriggerDetector
 
StFpdTriggerDetector mFpdTriggerDetector
 
StFmsTriggerDetector mFmsTriggerDetector
 
StFpdCollection mFpdCollection
 
StL0Trigger mL0Trigger
 
StMuL3EventSummary mL3EventSummary
 
StMuTriggerIdCollection mTriggerIdCollection
 
StTriggerDatamTriggerData
 
UShort_t mRefMultPos
 
UShort_t mRefMultNeg
 
UShort_t mRefMultFtpcEast
 
UShort_t mRefMultFtpcWest
 
Float_t mReactionPlane [2]
 
Float_t mReactionPlanePtWgt [2]
 
UShort_t mNHitsHFT [4]
 
StThreeVectorF mPrimaryVertexError
 
TArrayI mL2Result
 
UInt_t mVpdEast
 
UInt_t mVpdWest
 
Float_t mVpdTstart
 
Float_t mVpdTdiff
 
Float_t mVpdVz
 

Friends

class StMuDst
 
class StMuDstMaker
 
class StMuMomentumShiftMaker
 
class StMuL3EventSummary
 

Detailed Description

The StMuEvent class holds the event-wise information of the STAR's common muDst. Most of its data members are classes from the StEvent package. Please refer to the StEvent manual for information on these classes.

Definition at line 49 of file StMuEvent.h.

Member Function Documentation

void StMuEvent::fill ( const StEvent event)
protected

classes that we just copy from StEvent

Definition at line 79 of file StMuEvent.cxx.


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