Changeset 2663 in Sophya for trunk/SophyaLib/HiStats/ntuple.h
- Timestamp:
- Apr 7, 2005, 5:48:30 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/HiStats/ntuple.h
r2479 r2663 20 20 21 21 // Forward class declaration for Fits handler 22 class FITS_ XNTuple;22 class FITS_NTuple; 23 23 24 24 class NTuple : public AnyDataObj , public NTupleInterface { 25 25 26 26 public: 27 // enum {classId = ClassId_NTuple }; 28 29 NTuple(int nvar, char** noms, int blk=512); 30 NTuple(); 27 NTuple(); 28 NTuple(int nvar, char** noms, int blk=512, bool fgdouble=true); 31 29 NTuple(const NTuple& NT); 32 NTuple(char* flnm);30 //A virer NTuple(char* flnm); 33 31 virtual ~NTuple(); 34 32 … … 36 34 37 35 void Fill(r_4* x); 36 void Fill(r_8* x); 38 37 39 38 inline int_4 NEntry() const { return(mNEnt); } … … 80 79 81 80 // pour fichiers FITS 82 friend class FITS_NTuple; 83 81 friend class FITS_NTuple; 84 82 85 83 private: … … 89 87 r_4* mVar; 90 88 r_8* mVarD; 91 char*mNames;89 vector<string> mNames; 92 90 93 vector<r_4*> mPtr; 91 bool mFgDouble; // true -> les donnees sont gardees en double 92 vector<r_4*> mPtr; // Pointeur de tableau float 93 vector<r_8*> mPtrD; // Pointeur de tableau double 94 94 95 95 DVList* mInfo; // Infos (variables) attachees au NTuple
Note:
See TracChangeset
for help on using the changeset viewer.