ModelParametersReport.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2012 by Willem van Straten
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9// psrchive/More/Polarimetry/Pulsar/ModelParametersReport.h
10
11#ifndef __ModelParametersReport_H
12#define __ModelParametersReport_H
13
14#include "Pulsar/ReceptionModelReport.h"
15
16namespace Calibration
17{
20 {
21
22 public:
23
25 ModelParametersReport (const std::string& name)
26 : ReceptionModel::Report (name) { }
27
30 { return new ModelParametersReport (*this); }
31
33 void report (std::ostream&);
34
35 };
36
37}
38
39#endif
40
ReceptionModel::Report * clone() const
Return a new, copy-constructed clone.
Definition ModelParametersReport.h:29
ModelParametersReport(const std::string &name)
Construct with filename.
Definition ModelParametersReport.h:25
Base class of objects that report on properties of the measurement equation.
Definition ReceptionModelReport.h:20
virtual void report()
Write the report.
Definition ReceptionModelReport.C:39
Report(const std::string &name)
Construct with filename.
Definition ReceptionModelReport.h:31
Models a set of transformations and source polarizations.
Definition ReceptionModel.h:28

Generated using doxygen 1.14.0