00001
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <stdlib.h>
00023 #include <string.h>
00024 #include <time.h>
00025 #include "TError.h"
00026 #include "TDataSetIter.h"
00027 #include "TUnixTime.h"
00028 #include "StValiSet.h"
00029
00030 ClassImp(StValiSet)
00031
00032
00033 StValiSet::StValiSet(const char *name,TDataSet *parent): TDataSet(name,parent)
00034 {
00035 SetTitle(".Val");
00036 fFla = "ofl";
00037 fTimeMin.Set(kMaxTime,0);
00038 fTimeMax.Set(kMinTime,0);
00039 fDat =0;
00040 fVers=0;
00041 fGood=0;
00042 fTabId=0;
00043 fParId=0;
00044 Modified(0);
00045 }
00046
00047
00048 void StValiSet::ls(Int_t lev) const
00049 {
00050 printf(" %s(%d).Validity = %s ",GetName(),fVers,fTimeMin.AsString());
00051 printf(" <-> %s\n", fTimeMax.AsString());
00052 if (fDat) printf(" Contains DataSet %s\n",fDat->GetName());
00053 TDataSet::ls(lev);
00054 }
00055