Changeset 3048 in Sophya
- Timestamp:
- Aug 11, 2006, 6:05:12 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Manual/sophya.tex
r3045 r3048 1186 1186 \subsubsection{NTuple} 1187 1187 \index{NTuple} 1188 NTupleare memory resident tables of 32 or 64 bits floating values1188 {\bf NTuple} are memory resident tables of 32 or 64 bits floating values 1189 1189 (float/double).They are arranged in columns. Each line is often called an event. 1190 1190 These objects are frequently used to analyze data. … … 1209 1209 \end{verbatim} 1210 1210 1211 XNTuple provide additional functionalities, compared to NTuple. 1212 They are deprecated and are only kept for backward compatibility 1213 and should not be used anymore. Use DataTable and1214 SwPPFDataTable instead.1211 {\bf XNTuple} provide additional functionalities, compared to NTuple. However, 1212 this class is deprecated and superseded by classes inheriting from BaseDataTable. 1213 It is only kept for backward compatibility and should not be used anymore. 1214 Use DataTable and SwPPFDataTable instead. 1215 1215 Object of type XNTuple handle various types 1216 1216 of column values (double,float,int,string,...) and can handle … … 1251 1251 The class {\bf SwPPFDataTable} implements the BaseDataTable interface 1252 1252 using segmented data blocks with swap on PPF streams. Very large data sets 1253 can be created and manipulated through tis class 1253 can be created and manipulated through this class. A similar class 1254 SwFitsDataTable (\ref{SwFitsDataTable}), using 1255 FITS files as swap space is also provided in the FitsIOServer module. 1254 1256 1255 1257 \index{DataTableRow} … … 1811 1813 \end{figure} 1812 1814 %%%% 1813 \subsection{FITS handlers }1815 \subsection{FITS handlers and I/O operators} 1814 1816 \index{FitsManager} 1815 1817 Handlers classes inheriting from {\bf FitsHandlerInterface} perform write/read operations … … 1819 1821 \hspace{5mm} {\tt FitsInOutFile\& $<<$ } \, and \, {\tt FitsInOutFile\& $>>$ } \hspace{5mm} 1820 1822 operators can be used to write and read objects. 1823 When reading objects from a fits file using the {\tt FitsInOutFile\& $>>$ } operator, 1824 the fits file is positioned on the next HDU, after reading. Also, if the {\bf FitsInOutFile} 1825 object is positioned on a first empty HDU (without data, naxis=0), reading in objects 1826 corresponding to a binary or ascii table using the operator $>>$ will skip automatically 1827 the empty HDU and position the fits file on the second HDU, before trying to read in 1828 the object. 1821 1829 \par 1822 1830 The two main types of fits data structures, images and tables … … 1826 1834 A number of more specific handlers are also available, in particular for NTuple, 1827 1835 \tcls{SphereHealPix} and \tcls{SphereThetaPhi}. \\[2mm] 1828 {\bf Warning:} Some handlers were written with the old FitsIOServer classes and 1829 inherit from the intermediate class {\bf FitsIOHandler}. They 1830 have been adapted to the new scheme, but may not perform correctly if not used 1831 through the {\bf FitsManager} class. \\[2mm] 1836 {\bf Warning:} Some handlers were written with the old FitsIOServer classes. 1837 They inherit from the intermediate class {\bf FitsIOHandler} and 1838 have been adapted to the new scheme. \\[2mm] 1832 1839 %%% 1833 1840 The examples below illustrates the usage of FitsIOServer classes. They can be compiled … … 1919 1926 1920 1927 \subsection{SwFitsDataTable and other classes} 1928 \label{SwFitsDataTable} 1921 1929 \index{SwFitsDataTable} 1922 1930 The {\bf SwFitsDataTable} class implements the BaseDataTable interface
Note:
See TracChangeset
for help on using the changeset viewer.