AraGeomTool Class Reference
AraGeomTool -- The Ara Geometry and numbering tool. More...
#include <AraGeomTool.h>
Public Member Functions | |
AraGeomTool () | |
Default constructor. | |
Double_t | calcDeltaTInfinity (Int_t chan1, Int_t chan2, Double_t phiWave, Double_t thetaWave) |
Calculate deltaT betweeen two RF channels (antennas) under the plane wave hypothesis that the source is at infinity. | |
Double_t | calcDeltaTInfinity (Double_t ant1[3], Double_t ant2[3], Double_t phiWave, Double_t thetaWave) |
Calculate deltaT betweeen two locations in ARA Testbed coordinates under the plane wave hypothesis that the source is at infinity. | |
Double_t | calcDeltaTR (Int_t chan1, Int_t chan2, Double_t phiWave, Double_t thetaWave, Double_t R) |
Calculate deltaT betweeen two RF channels (antennas) under the spherical wave hypothesis. | |
Double_t | calcDeltaTR (Double_t ant1[3], Double_t ant2[3], Double_t phiWave, Double_t thetaWave, Double_t R) |
Calculate deltaT betweeen two locations in ARA Testbed coordinates under the spherical wave hypothesis. | |
int | getChanIndex (AraLabChip::AraLabChip_t chip, int chan) |
Convert labchip and channel to logical raw channel index. | |
int | getFirstLabChanForChan (int chan) |
Get the first (or only) Labrador channel for an RF channel. | |
int | getFirstLabChanIndexForChan (int chan) |
Get the first (or only) raw logical channel index for an RF channel. | |
AraLabChip::AraLabChip_t | getLabChipForChan (int chan) |
For a given RF channel get associated Labrador chip. | |
int | getNumLabChansForChan (int chan) |
For a given RF channel get the number of associated Labrador channels. | |
int | getRFChanByPolAndAnt (AraAntPol::AraAntPol_t antPol, int antNum) |
Get the RF channel number for a given anetnna polarisation and number (i.e V1). | |
int | getSecondLabChanForChan (int chan) |
Get the second (if it exists) Labrador channel for an RF channel. | |
int | getSecondLabChanIndexForChan (int chan) |
Get the second (if exists) raw logical channel index for an RF channel. | |
~AraGeomTool () | |
Destructor. | |
Static Public Member Functions | |
static AraGeomTool * | Instance () |
Get an instance of the AraGeomTool utility class. | |
Public Attributes | |
AraAntennaInfo | fAntInfo [TOTAL_ANTS] |
Array of antenna information from Testbed.csv (taken from ARA:Elog 72. | |
int | fAntLookupTable [3][8] |
Utility array used getRFChanByPolAndAnt. | |
Static Public Attributes | |
static Double_t | nTopOfIce = 1.48 |
Effectively a gloabl variable for the refractive index of the local ice around the Testbed. Defined in AraGeomTool.cxx to be 1.48. | |
Static Protected Attributes | |
static AraGeomTool * | fgInstance = 0 |
The protected instance. |
Detailed Description
AraGeomTool -- The Ara Geometry and numbering tool.The Ara geometry and numbering tool
Definition at line 25 of file AraGeomTool.h.
The documentation for this class was generated from the following files:
- AraEvent/AraGeomTool.h
- AraEvent/AraGeomTool.cxx
Generated on Wed Aug 8 16:18:56 2012 for ARA ROOT Test Bed Software by
