|
| Name | Description |
|
Properties | CacuExpression | Set or return the calculation expression for raw data preprocessing. |
DataFormat | Return the data format of a given Sweep (i.e., int16, int32, real32, or real64). |
FileNameDat, FileNamePul, FileNamePgf | Set or return the *.dat, *.pul or *.pgf file name (with entire path), respectively. |
GroupCount, SeriesCount, SweepCount | Return the number of Groups in the experiment, the number of Series in a given Group, and the number of Sweeps in a given Series, respectively. |
HasLeak, HasSecond | Return whether the leak and the second trace exist or not, respectively. |
PtrInPgfSeries | Return the pointer of a Series in *.pgf file. |
PtrInPulGroup, PtrInPulSeries, PtrInPulSweep | Return the pointer of a Group, a Series, and a Sweep in *.pul file, respectively. |
SampleRate | Return the sample rate. |
|
Methods | CloseFile | Close the opened files, release all resources. |
OpenPulseDataFile | Open the *.dat file along with the *.pul and *.pgf files. Only construct the data structure in memory, without loading all data from files. |
PulseReadData | Read and return a continuous data stream from raw data file given a trace and a range of start and end time. |
SweepIdxToIdxes | Given an index of Sweep in the data structure, return the corresponding indexes of Group, Series, and Sweep in raw data, respectively. |
|