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_
1.3.4