ARA ROOT v3.13 Software

AraAntennaInfo Class Reference

Part of AraEvent library. A class for storing information about the Antennae in the ARA stations. More...

#include <AraAntennaInfo.h>

List of all members.


Public Member Functions

 AraAntennaInfo ()
 Default constructor.
 ClassDef (AraAntennaInfo, 1)
void fillArrayCoords ()
Double_t getCableDelay ()
const char * getDaqBoxChan ()
Double_t * getLocationENU ()
Double_t * getLocationXYZ ()
 Returns the calibrated station-centric coordinates.
const char * getRFChanName ()
Int_t getTrigChan ()
void printAntennaInfoAtri ()
void printAntennaInfoIcrr ()
 ~AraAntennaInfo ()
 Destructor.

Public Attributes

AraAntDir::AraAntDir_t antDir
Double_t antLocation [3]
 x,y,z in m
Double_t antLocationArray [3]
 Array-centric antenna location x,y,z in m.
char antName [6]
Double_t antOrient [3]
 The orientation of surface antennas.
Int_t antPolNum
 The antenna number for this polarisation (0-7 for HPol, 0-7 for VPol and 0-3 for Surface).
AraAntType::AraAntType_t antType
 Type of antenna used.
Double_t avgNoiseFigure
 Some measure of signal chain average noise figure.
Double_t cableDelay
 In ns.
Double_t calibAntLocation [3]
Double_t calibCableDelay
 In ns from calibration.
Int_t chanNum
 RFChannel number - 0-3 TV 4-7 BV 8-11 TH 12-15 BH 16-19 Surface.
Int_t daqChanNum
 The electronics channel number for this antenna (0-7 DDA1, 8-15 DDA2, 16-23 DDA3, 24-31 DDA4).
AraDaqChanType::AraDaqChanType_t daqChanType
Int_t daqTrigChan
 The trigger channel number -- Need to confirm should be (daqChanNum % 8 ) + (daqChanNum / 8 ).
Double_t debugCableDelay2
Double_t debugFeedPointDelay
Double_t debugHolePosition [3]
Double_t debugHolePositionZft
 in ft
Double_t debugHolePositionZm
 in m
Double_t debugPreAmpDz
 in m
Double_t debugTotalCableDelay
Double_t debugTrueAsBuiltPositon [3]
 x,y,z in m
char designator [12]
 Hole+Antenna (e.g. BH2TVPol).
Int_t diplexedChans [2]
 Depricated attempt at un-diplexing//FIXME.
Int_t foamChanNum
 FOAM channel for this antenna.
Int_t foamId
 ID of the Fibre Optic Amplification Module (FOAM) for this channel.
AraStationId_t fStationId
Double_t highPassFilterMhz
 High Pass filter in the DAQ box signal chain.
char holeName [6]
Int_t isDiplexed
 Depricated attempt at un-diplexing//FIXME.
Int_t labChans [2]
 These will count from 0.
AraLabChip::AraLabChip_t labChip
char locationName [4]
Double_t lowPassFilterMhz
 Low pass filter in the DAQ box signal chain.
Int_t numLabChans
AraAntPol::AraAntPol_t polType
 Polarisation of antenna (vertical, horizontal, surface);.
Int_t preAmpNum
Int_t rcvrNum

Detailed Description

Part of AraEvent library. A class for storing information about the Antennae in the ARA stations.

A simple class for storing information about an Ara Antenna

Definition at line 82 of file AraAntennaInfo.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 9 13:20:23 2013 for ARA ROOT v3.13 Software by doxygen 1.4.7