ROOT logo
//////////////////////////////////////////////////////////////////////////////
//
// $Id: $
//
//*-- Author  : RICH team member
//*-- Revised : Martin Jurkovic <martin.jurkovic@ph.tum.de> 2010
//
//_HADES_CLASS_DESCRIPTION
//////////////////////////////////////////////////////////////////////////////
//
//  HRichFrameTab
//
//
//////////////////////////////////////////////////////////////////////////////


#ifndef HRICHFRAMETAB_H
#define HRICHFRAMETAB_H

#include "TObject.h"

class HParFrame;

class HRichFrameTab : public TObject {

private:

   Int_t       fNrFrames;    // Number of frames
   HRichFrame* fpFrame;      //

public:

   HRichFrameTab();
   ~HRichFrameTab();

   virtual Bool_t init();

   void createFrames(Int_t n);
   void deleteFrames();

   Int_t isOut(Int_t nFrame, Float_t x, Float_t y);

///////////////////////////////////////////////////////////////////
// GETTERS
   Int_t getNFrames();
   HRichFrame* getFrame(Int_t n);

   ClassDef(HRichFrameTab, 1)
};

///////////////////////////////////////////////////////////////////
// GETTERS
inline Int_t HRichFrameTab::getNFrames()
{
   return fNrFrames;
}

#endif // HRICHFRAMETAB_H
 hrichframetab.h:1
 hrichframetab.h:2
 hrichframetab.h:3
 hrichframetab.h:4
 hrichframetab.h:5
 hrichframetab.h:6
 hrichframetab.h:7
 hrichframetab.h:8
 hrichframetab.h:9
 hrichframetab.h:10
 hrichframetab.h:11
 hrichframetab.h:12
 hrichframetab.h:13
 hrichframetab.h:14
 hrichframetab.h:15
 hrichframetab.h:16
 hrichframetab.h:17
 hrichframetab.h:18
 hrichframetab.h:19
 hrichframetab.h:20
 hrichframetab.h:21
 hrichframetab.h:22
 hrichframetab.h:23
 hrichframetab.h:24
 hrichframetab.h:25
 hrichframetab.h:26
 hrichframetab.h:27
 hrichframetab.h:28
 hrichframetab.h:29
 hrichframetab.h:30
 hrichframetab.h:31
 hrichframetab.h:32
 hrichframetab.h:33
 hrichframetab.h:34
 hrichframetab.h:35
 hrichframetab.h:36
 hrichframetab.h:37
 hrichframetab.h:38
 hrichframetab.h:39
 hrichframetab.h:40
 hrichframetab.h:41
 hrichframetab.h:42
 hrichframetab.h:43
 hrichframetab.h:44
 hrichframetab.h:45
 hrichframetab.h:46
 hrichframetab.h:47
 hrichframetab.h:48
 hrichframetab.h:49
 hrichframetab.h:50
 hrichframetab.h:51
 hrichframetab.h:52
 hrichframetab.h:53
 hrichframetab.h:54
 hrichframetab.h:55
 hrichframetab.h:56
 hrichframetab.h:57
 hrichframetab.h:58