IntegrationBarycentre.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2012 by Paul Demorest
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9#ifndef __Pulsar_IntegrationBarycentre_h
10#define __Pulsar_IntegrationBarycentre_h
11
12#include "Reference.h"
13#include "Barycentre.h"
14
15namespace Pulsar {
16
17 class Integration;
18
21
22 public:
23
26
29
31 void set_Integration (const Integration* subint);
32
34 double get_Doppler() const;
35
38
39 protected:
40
42
43 Barycentre bary;
44
45 };
46
47}
48
49
50#endif // !defined __Pulsar_PhaseWeight_h
double get_Doppler() const
Return Doppler factor.
Definition IntegrationBarycentre.C:26
MJD get_barycentric_epoch() const
Return barycentric subint epoch.
Definition IntegrationBarycentre.C:31
IntegrationBarycentre()
Default constructor.
Definition IntegrationBarycentre.C:15
void set_Integration(const Integration *subint)
Set the Integration for which to compute barycenter values.
Definition IntegrationBarycentre.C:37
Array of Profiles integrated over the same time interval.
Definition Integration.h:37
Defines the PSRCHIVE library.
Definition CalSource.h:17

Generated using doxygen 1.14.0