using Upvd_t = std::unique_ptr<TVectorD>;
void FITS_tutorial5()
{
TFITSHDU hdu(dir +
"/fitsio/sample4.fits[1]");
std::array<Upvd_t, 2> vs{Upvd_t(hdu.GetTabRealVectorCell(0, "mag")), Upvd_t(hdu.GetTabRealVectorCell(1, "mag"))};
for(
auto i :
ROOT::TSeqI(
v->GetNoElements())) {
if (i > 0)
printf(", ");
}
printf(")\n");
}
std::unique_ptr<TObjArray> vectorCollection(hdu.GetTabRealVectorCells("mag"));
for (auto vObj : *vectorCollection) {
if (i > 0) printf(", ");
}
printf(")\n");
}
}
FITS file interface class.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
99, 24.768, 23.215, 21.68, 21.076, 20.857)
99, 21.689, 20.206, 18.86, 18.32, 18.128)
99, 24.768, 23.215, 21.68, 21.076, 20.857)
99, 21.689, 20.206, 18.86, 18.32, 18.128)
99, 23.993, 22.575, 21.51, 21.07, 20.915)
99, 22.26, 20.717, 19.404, 18.888, 18.706)
99, 21.957, 20.41, 18.874, 18.271, 18.054)
99, 22.113, 20.535, 18.872, 18.229, 17.995)
99, 22.177, 20.678, 19.275, 18.714, 18.513)
99, 23.394, 21.846, 20.27, 19.649, 19.424)
99, 23.094, 21.452, 19.482, 18.723, 18.434)