CalibratorExtensionInterface.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2008 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // psrchive/Base/Extensions/Pulsar/CalibratorExtensionInterface.h
10 
11 #ifndef __Pulsar_CalibratorExtensionInterface_h
12 #define __Pulsar_CalibratorExtensionInterface_h
13 
14 #include "Pulsar/CalibratorExtension.h"
15 #include "TextInterface.h"
16 
17 namespace Pulsar
18 {
20  class CalibratorExtension::Interface
21  : public TextInterface::To<Pulsar::CalibratorExtension>
22  {
23  public:
24  Interface (CalibratorExtension* = 0);
25  };
26 
27 }
28 
29 #endif
Polarization and flux calibrators.
Definition: Calibrator.h:34
Array of Profiles integrated over the same time interval.
Definition: Integration.h:37
Defines the PSRCHIVE library.
Definition: CalSource.h:17
CalibratorExtension(const char *name="CalibratorExtension")
Default constructor.
Definition: CalibratorExtension.C:16
void build(const Calibrator *)
Construct from a Calibrator instance.
Definition: CalibratorExtension_build.C:14

Generated using doxygen 1.8.17