List of all members | Public Member Functions | Protected Attributes | Private Member Functions
RdBeamFormer::RdSphericalWaveModel Class Reference

#include <RdWaveModel.h>

Inheritance diagram for RdBeamFormer::RdSphericalWaveModel:
Inheritance graph
[legend]

Public Member Functions

double curvature (utl::Vector skyVec, const utl::CoordinateSystemPtr cs) const
 
void setOrigin (utl::Point origin)
 
void setSkyPos (utl::Point skyPos)
 

Protected Attributes

utl::Point origin
 
utl::Point skyPos
 

Private Member Functions

double delay (const utl::Point antennaPos, const evt::ShowerRRecData &rrec) const
 

Detailed Description

Definition at line 55 of file RdBeamFormer/RdWaveModel.h.

Member Function Documentation

double RdBeamFormer::RdSphericalWaveModel::curvature ( utl::Vector  skyVec,
const utl::CoordinateSystemPtr  cs 
) const

Definition at line 63 of file RdBeamFormer/RdWaveModel.cc.

References utl::BasicVector< HepVector >::GetR().

double RdBeamFormer::RdSphericalWaveModel::delay ( const utl::Point  antennaPos,
const evt::ShowerRRecData rrec 
) const
privatevirtual

Implements RdBeamFormer::RdWaveModel.

Definition at line 57 of file RdBeamFormer/RdWaveModel.cc.

References utl::kSpeedOfLight, and RdBeamFormer::norm().

void RdBeamFormer::RdWaveModel::setOrigin ( utl::Point  origin)
inherited

Definition at line 43 of file RdBeamFormer/RdWaveModel.cc.

Referenced by RdBeamFormer::RdBeamFormer::shiftTraces().

void RdBeamFormer::RdWaveModel::setSkyPos ( utl::Point  skyPos)
inherited

Definition at line 47 of file RdBeamFormer/RdWaveModel.cc.

Referenced by RdBeamFormer::RdBeamFormer::shiftTraces().

Member Data Documentation

utl::Point RdBeamFormer::RdWaveModel::origin
protectedinherited

Definition at line 46 of file RdBeamFormer/RdWaveModel.h.

utl::Point RdBeamFormer::RdWaveModel::skyPos
protectedinherited

Definition at line 47 of file RdBeamFormer/RdWaveModel.h.


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.