00001 #ifndef __Bfc_st__
00002 #define __Bfc_st__
00003 #include "TDataSet.h"
00004 #include "TTable.h"
00005 #include "Ttypes.h"
00006 #define STR_OBSOLETE "WARNING *** Option is OBSOLETE ***"
00007 #define USE_BFCTIMESTAMP
00008 struct Bfc_st {
00009 Char_t Key[64];
00010 Char_t Name[64];
00011 Char_t Chain[64];
00012 Char_t Opts[256];
00013 Char_t Maker[64];
00014 Char_t Libs[256];
00015 Char_t Comment[256];
00016 Char_t Flag;
00017 };
00018 #ifdef USE_BFCTIMESTAMP
00019 struct BFCTimeStamp {
00020 Int_t Type;
00021 Int_t Date;
00022 Int_t Time;
00023 TString Detector;
00024 TString Realm;
00025 };
00026 typedef std::vector<BFCTimeStamp> StVecBFCTS;
00027 #endif
00028 class St_Bfc : public TTable {
00029 public:
00030 ClassDefTable(St_Bfc,Bfc_st)
00031 ClassDef(St_Bfc,1)
00032 };
00033
00034 #endif