StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
t.C
1 class StTab; StTab *tab=0;
2 class Tab_st;
3 
4 void t()
5 {
6  gSystem->Load("tab.so");
7  tab = new StTab("Tab",4);
8  gROOT->GetListOfBrowsables()->Add(tab);
9 
10 
11  printf(" Fill table \n");
12  for(int i=0; i<4; i++) {
13  Tab_st rec;
14  rec.pt = float(i);
15  rec.gid = -i;
16  printf(" %i rec.pt %5.2f rec.gid %i \n", i, rec.pt, rec.gid);
17  tab->AddAt(&rec);
18  }
19  tab->Print(0,5);
20  printf(" Get Info from table \n");
21  for(int i=0; i<4; i++) {
22  printf(" %i rec->pt %5.2f rec->gid %i \n", i, tab->GetTable(i)->pt, tab->GetTable(i)->gid );
23  }
24 
25  new TBrowser;
26 }
virtual Int_t AddAt(const void *c)
Definition: TTable.cxx:1122
Definition: StTab.h:11
Definition: StTab.h:4
virtual Char_t * Print(Char_t *buf, Int_t n) const
Create IDL table defintion (to be used for XDF I/O)
Definition: TTable.cxx:1548