StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StContamPair.h
Go to the documentation of this file.
1 
13 #ifndef StContamPair_H
14 #define StContamPair_H
15 
16 #include "StMiniMcPair.h"
17 
18 class StContamPair : public StMiniMcPair {
19  public:
20  StContamPair();
21  virtual ~StContamPair();
22 
23  void setGeantProcess(int val) { mGeantProcess=val; }
24  void setPtMcParent(Float_t val) { mPtMcParent=val ; }
25  void setEtaMcParent(Float_t val) { mEtaMcParent=val;}
26  void setStartX(Float_t val) { mStartX=val;} // where the parent stops
27  void setStartY(Float_t val) { mStartY=val;}
28  void setStartZ(Float_t val) { mStartZ=val;}
29  void setPtMcParentParent(Float_t val) { mPtMcParentParent =val;}
30  void setParentParentGeantId(int val) { mParentParentGeantId=val;}
31 
32  Int_t mGeantProcess;
33  Float_t mPtMcParent;
34  Float_t mEtaMcParent;
35  Int_t mParentParentGeantId;
36  Float_t mPtMcParentParent;
37 
38  Float_t mStartX;
39  Float_t mStartY;
40  Float_t mStartZ;
41 
42 
43  ClassDef(StContamPair,1)
44 };
45 
46 #endif
47 
48 //
49 // $Log: StContamPair.h,v $
50 // Revision 1.3 2011/02/23 19:34:42 perev
51 // Remove redundant mParentGeantId
52 //
53 // Revision 1.2 2011/02/22 19:20:17 perev
54 // now int mParentParentGeantId
55 //
56 // Revision 1.1 2002/05/30 01:20:57 calderon
57 // Classes for use in a general framework for extracting efficiencies
58 // from both embedding and full simulations
59 // (after GSTAR+TRS+StEvent+StMcEvent+StAssociationMaker)
60 // so that the information of the track matches gets stored persistently.
61 //
62 //
for simplicity, this contains both the rc and mc track information.