GBT.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2008 by Paul Demorest
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 #ifndef __GBT_h
10 #define __GBT_h
11 
12 namespace Pulsar {
13 
14  class Archive;
15  class Receiver;
16 
18  namespace GBT {
19 
21  void Rcvr_350(Receiver *r);
22 
24  void Rcvr_800(Receiver *r);
25 
27  void Rcvr1_2(Receiver *r);
28 
30  void Rcvr2_3(Receiver *r);
31 
33  void guess (Receiver* r, Archive* a);
34 
35  }
36 
37 }
38 
39 #endif
void set_nrcvr(const int s_nrcvr)
Set the number of receptors.
Definition: Receiver.h:97
void set_basis(Signal::Basis basis)
Set the basis of the feed receptors.
Definition: Receiver.C:97
void Rcvr_350(Receiver *r)
Initialize the Receiver Extension with 350Mhz PF.
Definition: GBT.C:22
void set_name(const std::string &_name)
Set the name of the receiver.
Definition: Receiver.h:92
The primary interface to pulsar observational data.
Definition: Archive.h:45
Contains information about the receiver and receiver platform.
Definition: Receiver.h:28
void guess(Receiver *r, Archive *a)
Initialize the Receiver Extension with GBT best guess.
Definition: GBT.C:61
void Rcvr_800(Receiver *r)
Initialize the Receiver Extension with 800Mhz PF.
Definition: GBT.C:30
virtual double get_centre_frequency() const =0
Get the centre frequency of the observation.
void GBT(Telescope *t)
Initialize the Telescope Extension with GBT info.
Definition: Telescopes.C:194
void set_field_orientation(const Angle &celestial_position_angle)
Set the orientation of the equal in-phase electric field vector.
Definition: Receiver.C:123
void set_tracking_mode(Tracking mode)
Set the tracking mode of the receiver platform.
Definition: Receiver.h:82
Defines the PSRCHIVE library.
Definition: CalSource.h:17
void Rcvr1_2(Receiver *r)
Initialize the Receiver Extension with L-band.
Definition: GBT.C:38
void Rcvr2_3(Receiver *r)
Initialize the Receiver Extension with S-band.
Definition: GBT.C:49

Generated using doxygen 1.8.17