PolnProfileShiftEstimator.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2011 by Willem van Straten
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9/* More/Timing/Pulsar/ProfileShiftEstimator.h */
10
11#ifndef __Pulsar_PolnProfileShiftEstimator_h
12#define __Pulsar_PolnProfileShiftEstimator_h
13
14#include "Pulsar/ShiftEstimator.h"
15#include "Pulsar/PolnProfile.h"
16
17namespace Pulsar {
18
21 {
22
23 public:
24
26 void set_observation (const PolnProfile* p) { observation = p; }
27
29 const PolnProfile* get_observation () const { return observation; }
30
31 protected:
32
34 };
35
36}
37
38
39#endif // !defined __Pulsar_PolnProfileShiftEstimator_h
Algorithms that estimate phase shift from a single polarization profile.
Definition PolnProfileShiftEstimator.h:21
void set_observation(const PolnProfile *p)
Set the PolnProfile from which the shift will be estimated.
Definition PolnProfileShiftEstimator.h:26
const PolnProfile * get_observation() const
Get the PolnProfile from which the shift will be estimated.
Definition PolnProfileShiftEstimator.h:29
Polarimetric pulse profile transformations and derivations.
Definition PolnProfile.h:29
Algorithms that estimate pulse phase shifts.
Definition ShiftEstimator.h:25
Defines the PSRCHIVE library.
Definition CalSource.h:17

Generated using doxygen 1.14.0