00001 #ifndef TKRGAMMA_H
00002 #define TKRGAMMA_H
00003
00004 #include "TObject.h"
00005 #include "TObjArray.h"
00006
00007
00008
00009
00010
00012
00013 1) A list of TkrLocator objects that contain the position and angle of the
00014 track at different interesting positions
00015 (e.g.: initial point, exit point of the tracker).
00016 2.) A list of two TkrTrack objects associated with this gamma, the
00017 e-/e+ tracks. */
00018
00019
00020
00021 class TkrGamma : public TObject
00022 {
00023
00024
00025 private:
00026
00028 TObjArray *m_locator;
00029
00031 TObjArray *m_tracks;
00032
00033 public:
00034
00035
00037
00038 TkrGamma();
00040 TkrGamma(Int_t dummy);
00041
00043 virtual ~TkrGamma();
00044
00045 void Clean();
00046 void Create();
00047
00049
00050 TObjArray *getTracks() { return m_tracks; };
00051
00053
00054 TObjArray *getLocator() { return m_locator; };
00055
00056 ClassDef(TkrGamma,1)
00057 };
00058
00059 #endif