00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef StStrangeMuDst_hh
00024 #define StStrangeMuDst_hh
00025 #include "TObject.h"
00026
00032 class StStrangeMuDst : public TObject {
00033 public:
00034 StStrangeMuDst() {}
00035 virtual ~StStrangeMuDst() {}
00036 ClassDef(StStrangeMuDst,3)
00037 };
00038
00039
00040
00046 class StStrangeAssoc : public TObject {
00047 public:
00048 StStrangeAssoc() {}
00049 StStrangeAssoc(Int_t indexRecoArray, Int_t indexMcArray);
00050 virtual ~StStrangeAssoc() {}
00051
00052 Int_t indexRecoArray() const;
00053 Int_t indexMcArray() const;
00054
00055 void setIndexRecoArray(Int_t);
00056 void setIndexMcArray(Int_t);
00057
00058 private:
00059 Int_t mIndexRecoArray;
00060 Int_t mIndexMcArray;
00061 ClassDef(StStrangeAssoc,3)
00062 };
00063
00065
00066 inline Int_t StStrangeAssoc::indexRecoArray() const
00067 { return mIndexRecoArray; }
00068 inline Int_t StStrangeAssoc::indexMcArray() const
00069 { return mIndexMcArray; }
00071
00073
00074 inline void StStrangeAssoc::setIndexRecoArray(Int_t i)
00075 { mIndexRecoArray = i; }
00076 inline void StStrangeAssoc::setIndexMcArray(Int_t i)
00077 { mIndexMcArray = i; }
00079
00080 #endif