Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Recon.h

Go to the documentation of this file.
00001 #ifndef RECON_H
00002 #define RECON_H
00003 
00004 // ROOT includes
00005 #include "TObject.h"
00006 // local forward declarations
00007 class CalRecon;
00008 class TkrRecon;
00009 class ReconHeader;
00010 
00012 
00019 class Recon : public TObject
00020 {
00021 private:
00023     CalRecon *m_cal;    
00025     TkrRecon *m_tkr;    
00027     ReconHeader *m_recFlags;
00028 
00029 public:
00030 
00032     Recon();
00033 
00035     virtual ~Recon();
00036 
00038     void Clean();
00040     void Create();
00041 
00043     CalRecon* getCalRecon() { return m_cal; };
00045     inline void setCalRecon(CalRecon *cal) { m_cal = cal; };
00046 
00048     TkrRecon* getTkrRecon() { return m_tkr; };
00050     inline void setTkrRecon(TkrRecon *tkr) { m_tkr = tkr; };
00051 
00053     ReconHeader* getReconFlags() { return m_recFlags; };
00055     inline void setReconFlags(ReconHeader *r) { m_recFlags = r; };
00056 
00057 
00058     ClassDef(Recon,1) 
00059 };
00060 
00061 #endif
00062 

Generated at Wed Nov 21 12:20:18 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000