ReflectStokes.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2005 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // psrchive/More/Polarimetry/Pulsar/ReflectStokes.h
10 
11 #ifndef __Pulsar_ReflectStokes_h
12 #define __Pulsar_ReflectStokes_h
13 
14 #include "Pulsar/Transformation.h"
15 
16 namespace Pulsar {
17 
18  class Archive;
19 
20  class ReflectStokes : public Transformation<Archive> {
21 
22  public:
24  ReflectStokes ();
25 
27  void transform (Archive*);
28 
30  void add_reflection (char stokes);
31 
32  protected:
33 
35  char reflect;
36 
37  };
38 
39 }
40 
41 #endif
void convert_state(Signal::State state)
Convert data to the specified state.
Definition: Archive_convert_state.C:14
The primary interface to pulsar observational data.
Definition: Archive.h:45
Defines the PSRCHIVE library.
Definition: CalSource.h:17

Generated using doxygen 1.8.17