56 #include "TClonesArray.h"
57 #include "StPeCEnumerations.h"
59 #include "PhysicalConstants.h"
60 #include "StEventTypes.h"
63 #include "SystemOfUnits.h"
64 #include "StPeCSpec.h"
65 #include "StPeCTrack.h"
66 #include "StMuDSTMaker/COMMON/StMuEvent.h"
67 #include "StMuDSTMaker/COMMON/StMuTrack.h"
68 #include "StEmcUtil/geometry/StEmcGeom.h"
69 #include "StEmcUtil/projection/StEmcPosition.h"
70 #include "StEmcUtil/filters/StEmcFilter.h"
71 #include "StBTofUtil/StBTofGeometry.h"
75 typedef vector<Int_t> IntVec;
76 typedef vector<UInt_t> UIntVec;
77 typedef vector<Double_t> DoubleVec;
78 typedef vector<StThreeVector<double> > PointVec;
86 void Clear(
const char* opt=0);
88 void calculatePair4Momentum( ) ;
94 Bool_t primaryFlag,
StEvent* event );
99 Int_t fill ( Bool_t primaryFlag,
StEvent* event ) ;
100 Int_t fill ( Bool_t primaryFlag,
StMuEvent* event ) ;
123 Int_t getSumCharge()
const;
124 Float_t getSumPt()
const;
125 Float_t getSumPz()
const;
126 Float_t getMInv(StPeCSpecies pid)
const;
127 Float_t getOpeningAngle()
const;
128 Float_t getCosThetaStar(StPeCSpecies pid)
const;
129 Float_t getPartDca ( ) {
return pPartDca ; } ;
130 Float_t getV0Dca ( ) {
return pV0Dca ; } ;
154 Int_t tr1_bemcModule;
155 Int_t tr1_bemcEtabin;
156 Float_t tr1_bemcEtaValue;
157 Float_t tr1_bemcPhiValue;
159 Float_t tr1_bemcEnergy;
161 Int_t tr2_bemcModule;
162 Int_t tr2_bemcEtabin;
163 Float_t tr2_bemcEtaValue;
164 Float_t tr2_bemcPhiValue;
166 Float_t tr2_bemcEnergy;
168 Int_t tr1_bsmdeModule;
169 Int_t tr1_bsmdeEtabin;
170 Float_t tr1_bsmdeEtaValue;
171 Float_t tr1_bsmdePhiValue;
173 Float_t tr1_bsmdeEnergy;
175 Int_t tr2_bsmdeModule;
176 Int_t tr2_bsmdeEtabin;
177 Float_t tr2_bsmdeEtaValue;
178 Float_t tr2_bsmdePhiValue;
180 Float_t tr2_bsmdeEnergy;
182 float tr1_timeOfFlight;
183 float tr1_pathLength;
185 float tr2_timeOfFlight;
186 float tr2_pathLength;
189 float tr1_extrapolatedTOF_mX;
190 float tr1_extrapolatedTOF_mY;
191 float tr1_extrapolatedTOF_mZ;
193 float tr2_extrapolatedTOF_mX;
194 float tr2_extrapolatedTOF_mY;
195 float tr2_extrapolatedTOF_mZ;