00001 00002 // 00003 // BFLLookupTable 00004 // 00005 // Simple base class for BField package lookup classes 00006 // 00007 // Author: C.Andreopoulos, March 5, 2001 00008 // (c) 2001 - University of Athens 00009 // 00011 00012 #ifndef BFLLOOKUPTABLE_H 00013 #define BFLLOOKUPTABLE_H 00014 00015 #include "TObject.h" 00016 00017 #include "BField/BfldGrid.h" 00018 #include "BField/BfldRefCnt.h" 00019 00020 //_________________________________________________________________________ 00021 class BFLLookupTable: public TObject, public BfldRefCnt 00022 { 00023 // Base class for BField package lookup tables 00024 00025 public: 00026 00027 BFLLookupTable(); 00028 BFLLookupTable(BfldGrid::Grid_t grid); 00029 virtual ~BFLLookupTable(); 00030 00031 protected: 00032 00033 BfldGrid::Grid_t fGrid; 00034 TObjArray * fTable; 00035 00036 private: 00037 00038 ClassDef(BFLLookupTable,0) // Base BField Lookup Table class 00039 }; 00040 00041 //_________________________________________________________________________ 00042 00043 #endif
1.3.9.1