|
GSE++ library: reading and writing GSE waveforms
|
Derived class for writing CM6 subformat data. More...
#include "gsexx.h"


Public Member Functions | |
| virtual | ~TDAT2writeCM6 () |
| provide explicit virtual destructor More... | |
| TDAT2writeCM6 (const intT &msamp, const intT &linelength=80) | |
| constructor of implementation class More... | |
| std::string | operator() (const intT &value) |
| write another value to the stream More... | |
| const TCHK2 & | checksum () const |
| return the checksum More... | |
| intT | nread () const |
| return the number of samples read More... | |
| intT | msamp () const |
| return total number of samples to read More... | |
| bool | hot () const |
| return true if not all samples are processed More... | |
Static Public Attributes | |
| static const char *const | GSEID ="DAT2" |
| GSE line idetifier. More... | |
Protected Member Functions | |
| void | add (const intT &value) |
| count a sample More... | |
Protected Attributes | |
| intT | Mlinelength |
| linelength in output file More... | |
| intT | Mcpos |
| character position in line More... | |
Private Member Functions | |
| std::string | convert (const intT &value) |
| put to stream: user must define More... | |
Private Attributes | |
| apply2nddiffT | Mapplydiff |
| only compression formats apply differences. More... | |
Derived class for writing CM6 subformat data.
This is a class to write GSE2 waveform data in CM6 subformat.