StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StStrangeMuDst.hh
1 /***********************************************************************
2  *
3  * $Id: StStrangeMuDst.hh,v 3.1 2003/05/30 21:20:19 genevb Exp $
4  * $Log: StStrangeMuDst.hh,v $
5  * Revision 3.1 2003/05/30 21:20:19 genevb
6  * doxygen savvy, encoding of FTPC mults, change virtual funcs
7  *
8  * Revision 3.0 2000/07/14 12:56:49 genevb
9  * Revision 3 has event multiplicities and dedx information for vertex tracks
10  *
11  * Revision 2.1 2000/06/09 22:17:10 genevb
12  * Allow MC data to be copied between DSTs, other small improvements
13  *
14  * Revision 2.0 2000/06/05 05:19:43 genevb
15  * New version of Strangeness micro DST package
16  *
17  *
18  ***********************************************************************
19  *
20  * Description: Strangeness micro dst base classes
21  *
22  ***********************************************************************/
23 #ifndef StStrangeMuDst_hh
24 #define StStrangeMuDst_hh
25 #include "TObject.h"
26 
32 class StStrangeMuDst : public TObject {
33 public:
34  StStrangeMuDst() {}
35  virtual ~StStrangeMuDst() {}
36  ClassDef(StStrangeMuDst,3)
37 };
38 
39 //_____________________________________________________________________________
40 
46 class StStrangeAssoc : public TObject {
47 public:
48  StStrangeAssoc() {}
49  StStrangeAssoc(Int_t indexRecoArray, Int_t indexMcArray);
50  virtual ~StStrangeAssoc() {}
51 
52  Int_t indexRecoArray() const;
53  Int_t indexMcArray() const;
54 
55  void setIndexRecoArray(Int_t);
56  void setIndexMcArray(Int_t);
57 
58 private:
59  Int_t mIndexRecoArray;
60  Int_t mIndexMcArray;
61  ClassDef(StStrangeAssoc,3)
62 };
63 
65 
66 inline Int_t StStrangeAssoc::indexRecoArray() const
67  { return mIndexRecoArray; }
68 inline Int_t StStrangeAssoc::indexMcArray() const
69  { return mIndexMcArray; }
71 
73 
74 inline void StStrangeAssoc::setIndexRecoArray(Int_t i)
75  { mIndexRecoArray = i; }
76 inline void StStrangeAssoc::setIndexMcArray(Int_t i)
77  { mIndexMcArray = i; }
79 
80 #endif