CCfits - HEASARC - NASA
CCfits - HEASARC - NASA
CCfits - HEASARC - NASA
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
8 Creating and Writing to a Binary Table Extension 22<br />
std::cout column(colName[2]).writeArrays(powerVV,7);<br />
// create a new vector column in the Table<br />
newTable->addColumn(Tfloat,"powerSeq",20,"none");<br />
// add data entries to it.<br />
newTable->column("powerSeq").writeArrays(powerVV,1);<br />
newTable->column("powerSeq").write(powerVector,rows,4);<br />
newTable->column("dcomplex-roots").write(croots,rows,4);<br />
newTable->column("powerSeq").write(sequenceVector,rows,7);<br />
std::cout insertRows(3,5);<br />
// now, in the new column, write 3 rows (sequenceVV.size() = 3). This<br />
// will place data in rows 3,4,5 of this column,overwriting them.<br />
newTable->column("powerSeq").writeArrays(sequenceVV,3);<br />
newTable->column("fcomplex-roots").writeArrays(fcrootv,3);<br />
// delete 3 rows starting with row 2. A Table:: method, so the same<br />
// code is called for all Table objects. We should now have 11 rows.<br />
newTable->deleteRows(2,3);<br />
//add a history string. This function call is in HDU:: so is identical<br />
//for all HDUs<br />
Generated on Tue Dec 6 2011 16:12:51 for <strong>CCfits</strong> by Doxygen