3 #include "Alignment/Geners/interface/binaryIO.hh"
4 #include "Alignment/Geners/interface/IOException.hh"
5 #include "Alignment/Geners/interface/CPP11_auto_ptr.hh"
20 static const gs::ClassId current(gs::ClassId::makeId<DualAxis>());
21 current.ensureSameId(
id);
25 gs::ClassId clid(in, 1);
27 throw gs::IOReadFailure(
"In npstat::DualAxis::read: "
28 "input stream failure");
gs::ClassId classId() const
Represent both equidistant and non-uniform coordinate sets for rectangular grids. ...
static DualAxis * read(const gs::ClassId &id, std::istream &in)
bool write(std::ostream &of) const
static GridAxis * read(const gs::ClassId &id, std::istream &in)
bool write(std::ostream &of) const