4 #ifndef StJetMuEvent_HH
5 #define StJetMuEvent_HH
8 #include "StThreeVectorF.hh"
26 void setCuts(
const AnaCuts& cuts) {mCuts=cuts;}
29 TClonesArray* tracks() {
return mTracks;}
34 unsigned short nPlusPlus()
const {
return mPlusPlus;}
35 unsigned short nMinusMinus()
const {
return mMinusMinus;}
36 unsigned short nPlusMinus()
const {
return mPlusMinus;}
39 int eventId()
const {
return mEventId;}
40 int eventNumber()
const {
return mEventNumber;}
41 int runId()
const {
return mRunId;}
42 int runNumber()
const {
return mRunNumber;}
43 int triggerWord()
const {
return mTriggerWord;}
46 unsigned short refMultPos()
const {
return mRefMultPos;}
47 unsigned short refMultNeg()
const {
return mRefMultNeg;}
48 unsigned short refMult()
const {
return mRefMult;}
50 double magneticField()
const {
return mMagneticField;}
51 double zdcAdcAttenuatedSumWest()
const {
return mZdcAdcAttenuatedSumWest;}
52 double zdcAdcAttenuatedSumEast()
const {
return mZdcAdcAttenuatedSumEast;}
53 double ctbMultiplicity()
const {
return mCtbMultiplicity;}
54 StThreeVectorF primaryVertexPosition()
const {
return mPrimaryVertexPosition;}
56 double reactionPlane(
unsigned short);
57 double reactionPlanePtWgt(
unsigned short);
70 unsigned short mPlusPlus;
71 unsigned short mMinusMinus;
72 unsigned short mPlusMinus;
81 unsigned short mRefMultPos;
82 unsigned short mRefMultNeg;
83 unsigned short mRefMult;
85 double mMagneticField;
86 double mZdcAdcAttenuatedSumWest;
87 double mZdcAdcAttenuatedSumEast;
88 double mCtbMultiplicity;
93 TClonesArray* mTracks;