35 #define TF_GSEXX_TDAT2_CC_VERSION \ 36 "TF_GSEXX_TDAT2_CC V1.1" 37 #define TF_GSEXX_TDAT2_CC_CVSID \ 130 if (!GSEIDmatch<TDAT2sum>(lineID))
throw 131 Terror(
"ERROR (TDAT2::read): missing DAT2 line!");
133 while (c !=
'\n') { is.get(c); }
137 Terror(
"ERROR (TDAT2::read): requesting more samples than specified!");
154 Terror(
"ERROR (TDAT2::read): conflicting checksum in CHK2 line!");
212 Terror(
"ERROR (TDAT2write): writing more samples than specified!");
310 std::string charcode;
316 std::cerr.setf(std::ios_base::dec,std::ios_base::basefield);
317 std::cerr <<
"TDAT2writeCM6::convert caught exception" << std::endl;
319 std::cerr <<
"current value: " << value << std::endl;
324 for (std::string::const_iterator c=charcode.begin(); c!=charcode.end(); c++)
GSE++ library: read and write GSE waveform data (prototypes).
All stuff defined by the GSE2 standard.
helper function prototypes for TDAT2 (prototypes)
Base class for all exceptions in this module.
static bool silent
be silent?