AraEventCorrelator Class Reference
AraEventCorrelator -- The Ara Event Correlator. More...
#include <AraEventCorrelator.h>
Public Member Functions | |
AraEventCorrelator (Int_t numAnts=4, Int_t stationId=0) | |
Default constructor. | |
Double_t | calcDeltaTInfinity (Double_t ant1[3], Double_t rho1, Double_t phi1, Double_t ant2[3], Double_t rho2, Double_t phi2, Double_t phiWave, Double_t thetaWave) |
Double_t | calcDeltaTR (Double_t ant1[3], Double_t rho1, Double_t phi1, Double_t ant2[3], Double_t rho2, Double_t phi2, Double_t phiWave, Double_t thetaWave, Double_t R) |
ClassDef (AraEventCorrelator, 1) | |
void | fillAntennaPositions (Int_t stationId) |
void | fillAntennaPositionsAtri () |
void | fillAntennaPositionsIcrr () |
void | fillDeltaTArrays (AraCorrelatorType::AraCorrelatorType_t corType) |
TH2D * | getInterferometricMap (UsefulAtriStationEvent *evPtr, AraAntPol::AraAntPol_t polType, AraCorrelatorType::AraCorrelatorType_t corType=AraCorrelatorType::kPlaneWave) |
TH2D * | getInterferometricMap (UsefulIcrrStationEvent *evPtr, AraAntPol::AraAntPol_t polType, AraCorrelatorType::AraCorrelatorType_t corType=AraCorrelatorType::kPlaneWave) |
void | getPairIndices (int pair, int &ant1, int &ant2) |
void | setupDeltaT40m () |
void | setupDeltaTInfinity () |
~AraEventCorrelator () | |
Destructor. | |
Static Public Member Functions | |
static Double_t | fastEvalForEvenSampling (TGraph *grIn, Double_t xvalue) |
static TGraph * | getNormalisedGraph (TGraph *grIn) |
static AraEventCorrelator * | Instance (Int_t numAnts=5, Int_t stationId=0) |
Public Attributes | |
Int_t | fDebugMode |
Int_t | fFirstAnt [MAX_NUM_PAIRS] |
Double_t | fHPolDeltaT [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fHPolDeltaT40m [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fHPolDeltaTInfinity [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fHPolPhi [MAX_NUM_ANTS] |
Double_t | fHPolPos [MAX_NUM_ANTS][3] |
Double_t | fHPolRho [MAX_NUM_ANTS] |
Int_t | fNumAnts |
Int_t | fNumPairs |
Double_t | fPhiWave [NUM_PHI_BINS] |
Double_t | fPhiWaveDeg [NUM_PHI_BINS] |
Int_t | fRfChanHPol [MAX_NUM_ANTS] |
Int_t | fRfChanVPol [MAX_NUM_ANTS] |
Int_t | fSecondAnt [MAX_NUM_PAIRS] |
Int_t | fStationId |
Double_t | fThetaWave [NUM_PHI_BINS] |
Double_t | fThetaWaveDeg [NUM_PHI_BINS] |
Double_t | fVPolDeltaT [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fVPolDeltaT40m [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fVPolDeltaTInfinity [MAX_NUM_PAIRS][NUM_PHI_BINS][NUM_THETA_BINS] |
Double_t | fVPolPhi [MAX_NUM_ANTS] |
Double_t | fVPolPos [MAX_NUM_ANTS][3] |
Double_t | fVPolRho [MAX_NUM_ANTS] |
Static Public Attributes | |
static AraEventCorrelator * | fgInstance = 0 |
Detailed Description
AraEventCorrelator -- The Ara Event Correlator.The Ara Event Correlator
Definition at line 50 of file AraEventCorrelator.h.
The documentation for this class was generated from the following files:
- AraCorrelator/AraEventCorrelator.h
- AraCorrelator/AraEventCorrelator.cxx
Generated on Mon Dec 9 13:20:24 2013 for ARA ROOT v3.13 Software by
