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 
17 namespace Pulsar {
18 
20  class PolnProfileShiftEstimator : public ShiftEstimator
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
void set_observation(const PolnProfile *p)
Set the PolnProfile from which the shift will be estimated.
Definition: PolnProfileShiftEstimator.h:36
Defines the PSRCHIVE library.
Definition: CalSource.h:17
const PolnProfile * get_observation() const
Get the PolnProfile from which the shift will be estimated.
Definition: PolnProfileShiftEstimator.h:39

Generated using doxygen 1.8.17