void FITS_tutorial6() { // We open a table from a FITS file // and dump its columns. TString dir = gROOT->GetTutorialDir(); //Open the table TFITSHDU hdu(dir + "/io/fitsio/sample4.fits[1]"); // Show columns const auto nColumns = hdu.GetTabNColumns(); printf("The table has %d columns:\n", nColumns); for (auto i : ROOT::TSeqI(nColumns)) { printf(" - Column %d: %s\n", i, hdu.GetColumnName(i).Data()); } }