Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TMBL2GblBase.hpp

Go to the documentation of this file.
00001 #ifndef L2GBLBASE_H_
00002 #define L2GBLBASE_H_
00003 
00005 //
00006 //   Purpose: This is the header file that defines a class to help fill the 
00007 //            tuple correctly with L2 .  
00008 //
00009 //   Author: Yann Coadou
00010 //   Date:   19-Apr-2004
00011 //
00013 
00014 #include "tmb_tree/TMBL2Base.hpp"
00015 
00018 class TMBL2GblBase : public TMBL2Base {
00019 public:
00020   TMBL2GblBase(); //constructor
00021   TMBL2GblBase(const TMBL2GblBase&); //copy constructor
00022   
00023   ~TMBL2GblBase() {;} //destructor
00024   
00026 
00027   void ObjectID(int x) {objectid = x;}
00028   void BaseObjects(int i,int x) {baseobjects[i] = x;}
00030 
00032 
00033   int ObjectID() const {return objectid;}
00034   int BaseObjects(int i) const {return baseobjects[i];}
00036 
00037 protected:
00038   int objectid;
00039   int baseobjects[6];
00040 
00041   ClassDef(TMBL2GblBase,1)
00042 
00043 }; //end of class TMBL2GblBase
00044 #endif // L2GBLBASE_H_

Generated on Tue Mar 28 10:13:04 2006 for CAF by doxygen 1.3.4