1 #ifndef __StEEmcMixEvent_h__
2 #define __StEEmcMixEvent_h__
5 #include "TClonesArray.h"
6 #include "StEEmcPair.h"
7 #include "StEEmcPoint.h"
8 #include "StEEmcCluster.h"
9 #include "StEEmcSmdCluster.h"
12 #include "StEvent/StEventInfo.h"
13 #include "StEvent/StRunInfo.h"
14 #include "StEvent/StEventSummary.h"
15 #include "StEvent/StL0Trigger.h"
16 #include "StEvent/StTriggerIdCollection.h"
17 #include "StMuDSTMaker/COMMON/StMuEvent.h"
38 void setTotalEnergy( Float_t e );
39 void setTotalPoints( Float_t e );
40 void setEnergySeen( Float_t e );
42 void setTotalEnergyU( Int_t s, Float_t e );
43 void setTotalEnergyV( Int_t s, Float_t e );
47 void Clear(Option_t *opts=
"");
61 Double_t mMagneticField;
66 TClonesArray *mRealPairs;
67 TClonesArray *mMixedPairs;
73 TClonesArray *mPoints;
76 TClonesArray *mClustersU;
79 TClonesArray *mClustersV;
91 TClonesArray *mTowers;
100 inline void StEEmcMixEvent::setTotalEnergy(Float_t t){
mEtotal=t;}
101 inline void StEEmcMixEvent::setEnergySeen(Float_t s){mEseen=s;}
103 inline void StEEmcMixEvent::setTotalEnergyU(Int_t s, Float_t e){mEtotalU[s]=e;}
104 inline void StEEmcMixEvent::setTotalEnergyV(Int_t s, Float_t e){mEtotalV[s]=e;}
Float_t mEtotal
Total energy in eemc.
Base class for representing EEMC points.
Int_t nTowers
Hit towers from A2E maker.
Int_t nReal
From EEMC point-maker.
StEEmcPair mLeadingPair
Pair which contains the two most energetic points.
Base class for representing tower, preshower and postshower elements.
StEEmcTower mHighTower
Maximum tower.
A base class for representing clusters of EEMC smd strips.
Int_t mEventId
Items to be copied from StMuEvent.
A class to represent pairs of points.
Collection of trigger ids as stored in MuDst.