Parkes.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2004 by Willem van Straten
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // psrchive/Base/Extensions/Pulsar/Parkes.h
10 
11 #ifndef __Parkes_h
12 #define __Parkes_h
13 
14 namespace Pulsar {
15 
16  class Archive;
17  class Receiver;
18 
20  namespace Parkes {
21 
23  void Multibeam (Receiver* receiver);
24 
26  void H_OH (Receiver* receiver);
27 
29  void COAX10_50 (Receiver* receiver);
30 
32  void guess (Receiver* receiver, Archive* archive);
33 
34  }
35 
36 }
37 
38 #endif
void COAX10_50(Receiver *receiver)
Initialize the Receiver Extension with Parkes 10/50 attributes.
Definition: Parkes.C:31
void set_Y_offset(const Angle &offset)
Set the offset of the feed Y axis from its nominal value.
Definition: Receiver.C:149
void set_name(const std::string &_name)
Set the name of the receiver.
Definition: Receiver.h:92
void Multibeam(Receiver *receiver)
Initialize the Receiver Extension with Parkes Multibeam attributes.
Definition: Parkes.C:15
The primary interface to pulsar observational data.
Definition: Archive.h:45
Contains information about the receiver and receiver platform.
Definition: Receiver.h:28
Signal::Basis get_basis() const
Get the basis of the feed receptors.
Definition: Receiver.h:100
void guess(Receiver *receiver, Archive *archive)
Initialize the Receiver Extension with Parkes best guess.
Definition: Parkes.C:40
void set_calibrator_offset(const Angle &offset)
Set the offset of the feed calibrator axis from its nominal value.
Definition: Receiver.C:164
void Parkes(Telescope *t)
Initialize the Telescope Extension with Parkes info.
Definition: Telescopes.C:385
void set_X_offset(const Angle &offset)
Set the offset of the feed X axis with respect to the platform zero.
Definition: Receiver.C:135
void H_OH(Receiver *receiver)
Initialize the Receiver Extension with Parkes H-OH attributes.
Definition: Parkes.C:24
Defines the PSRCHIVE library.
Definition: CalSource.h:17

Generated using doxygen 1.8.17