Changeset 2827 in Sophya for trunk/SophyaLib/HiStats/basedtable.h
- Timestamp:
- Nov 2, 2005, 9:56:25 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/HiStats/basedtable.h
r2822 r2827 12 12 #include <string> 13 13 #include <vector> 14 15 #include <complex> 14 16 15 17 #include "ntupintf.h" … … 62 64 inline sa_size_t AddDoubleColumn(string const & cnom) 63 65 { return AddColumn(DoubleField, cnom); } 66 //! Adds a column holding single precision complex values (complex<r_4>), named \b cnom 67 inline sa_size_t AddComplexColumn(const char * cnom) 68 { return AddColumn(ComplexField, cnom); } 69 //! Adds a column holding single precision complex values (complex<r_4>), named \b cnom 70 inline sa_size_t AddComplexColumn(string const & cnom) 71 { return AddColumn(ComplexField, cnom); } 72 //! Adds a column holding double precision complex values (complex<r_8>), named \b cnom 73 inline sa_size_t AddDoubleComplexColumn(const char * cnom) 74 { return AddColumn(DoubleComplexField, cnom); } 75 //! Adds a column holding double precision complex values (complex<r_8>), named \b cnom 76 inline sa_size_t AddDoubleComplexColumn(string const & cnom) 77 { return AddColumn(DoubleComplexField, cnom); } 64 78 //! Adds a column holding character strings, named \b cnom 65 79 inline sa_size_t AddStringColumn(const char * cnom) … … 199 213 std::vector< SegDBInterface<r_8> * > mDColsP; 200 214 std::vector< sa_size_t > mDColIdx; 215 std::vector< SegDBInterface< complex<r_4> > * > mYColsP; 216 std::vector< sa_size_t > mYColIdx; 217 std::vector< SegDBInterface< complex<r_8> > * > mZColsP; 218 std::vector< sa_size_t > mZColIdx; 201 219 std::vector< SegDBInterface<string> * > mSColsP; 202 220 std::vector< sa_size_t > mSColIdx;
Note:
See TracChangeset
for help on using the changeset viewer.