AraGeomTool Class Reference
Part of AraEvent library. Loads and stores information about each station's geometry as well as information about the antennae (filters, positions, channels etc...). 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, AraStationId_t stationId) |
Double_t | calcDeltaTInfinity (Double_t ant1[3], Double_t ant2[3], Double_t phiWave, Double_t thetaWave) |
Double_t | calcDeltaTR (Int_t chan1, Int_t chan2, Double_t phiWave, Double_t thetaWave, Double_t R, AraStationId_t stationId) |
Double_t | calcDeltaTR (Double_t ant1[3], Double_t ant2[3], Double_t phiWave, Double_t thetaWave, Double_t R) |
int | getChanIndex (AraLabChip::AraLabChip_t chip, int chan) |
int | getFirstLabChanForChan (int chan, AraStationId_t stationId) |
int | getFirstLabChanIndexForChan (int chan, AraStationId_t stationId) |
Double_t | getHighPassFilter (int chan, AraStationId_t stationId) |
AraLabChip::AraLabChip_t | getLabChipForChan (int chan, AraStationId_t stationId) |
Double_t | getLowPassFilter (int chan, AraStationId_t stationId) |
int | getNumLabChansForChan (int chan, AraStationId_t stationId) |
int | getRFChanByPolAndAnt (AraAntPol::AraAntPol_t antPol, int antNum) |
int | getRFChanByPolAndAnt (AraAntPol::AraAntPol_t antPol, int antNum, AraStationId_t stationId) |
int | getSecondLabChanForChan (int chan, AraStationId_t stationId) |
int | getSecondLabChanIndexForChan (int chan, AraStationId_t stationId) |
int | isDiplexed (int chan, AraStationId_t stationId) |
~AraGeomTool () | |
Destructor. | |
Static Public Member Functions | |
static Int_t | getStationCalibIndex (AraStationId_t stationId) |
Used by the calibrator. This function returns the calibration and pedestal index for a stationId (TESTBED==0, STATION1==1, STATION1A==0, STATION2==1, STATION3==2...). | |
static char * | getStationName (AraStationId_t stationId) |
Return char* with the station Name from the stationId. | |
static AraGeomTool * | Instance () |
static bool | isAtriStation (AraStationId_t stationId) |
Returns TRUE if the station is an ATRIA station and false otherwise. | |
static bool | isIcrrStation (AraStationId_t stationId) |
Returns TRUE if the station is an ICRR station and false otherwise. | |
static void | printStationName (AraStationId_t stationId) |
Print to stdout the station Name. | |
Public Attributes | |
int | fAntLookupTable [ICRR_NO_STATIONS][3][8] |
AraStationInfo | fStationInfo [ICRR_NO_STATIONS] |
Static Public Attributes | |
static Double_t | nTopOfIce = 1.48 |
Static Protected Attributes | |
static AraGeomTool * | fgInstance = 0 |
Detailed Description
Part of AraEvent library. Loads and stores information about each station's geometry as well as information about the antennae (filters, positions, channels etc...).The Ara geometry and numbering tool
Definition at line 26 of file AraGeomTool.h.
The documentation for this class was generated from the following files:
- AraEvent/AraGeomTool.h
- AraEvent/AraGeomTool.cxx
Generated on Tue Sep 11 19:51:10 2012 for ARA ROOT v3.3 Software by
