7 #ifndef NUKLEI_CRDOBSERVATIONSERIAL_H
8 #define NUKLEI_CRDOBSERVATIONSERIAL_H
21 CrdReader(
const std::string &observationFileName);
24 Observation::Type type()
const {
return Observation::CRD; }
30 NUKLEI_UNIQUE_PTR<Observation> readObservation_();
33 std::string observationFileName;
40 CrdWriter(
const std::string &observationFileName,
bool syncpc =
false);
43 Observation::Type type()
const {
return Observation::CRD; }
48 NUKLEI_UNIQUE_PTR<Observation> templateObservation()
const
49 {
return NUKLEI_UNIQUE_PTR<Observation>(NUKLEI_MOVE(
new CrdObservation)); }
55 std::string observationFileName_;
57 std::vector<Vector3> points_;