StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StPeCGeant.h
1 //
3 // Revision 1.0 2000/12/18
4 // First Version of StPeCGeant
5 //
7 //
8 // StPeCGeant
9 //
10 // Geant class for Peripheral Collisions
11 //
13 #ifndef StPeCGeant_h
14 #define StPeCGeant_h
15 #include "Rtypes.h"
16 #include "TObject.h"
17 #include "TClonesArray.h"
18 #ifndef __CINT__
19 #include "PhysicalConstants.h"
20 #include "StEventTypes.h"
21 #endif /* __CINT__ */
22 #include "StPeCParticle.h"
23 #include "StMuDSTMaker/COMMON/StMuDst.h"
24 
25 class St_g2t_track;
26 
27 class StPeCGeant : public TObject {
28 
29 public:
30 
31  StPeCGeant();
32  virtual ~StPeCGeant();
33 
34  void clear ( ) ;
35 #ifndef __CINT__
36  Int_t fill ( TDataSet* geant ) ;
37  Int_t fill ( StMuDst * mu ) ;
38 #endif /* __CINT__ */
39 
40  Float_t gPt ;
41  Float_t gPz ;
42  Float_t gEta ;
43  Float_t gMass ;
44  Float_t gY ;
45  Float_t gPsi ;
46  Float_t gZVertex ;
47 
48  Int_t nPart ;
49  TClonesArray *pPart ;
50 
51  ClassDef(StPeCGeant,1)
52 };
53 
54 #endif
55 
56 
57 
58 
59