18#include "matpack_data.h"
62 void set_gaussian(
const Numeric& za_sigma,
const Numeric& aa_sigma);
111 ConstMatrixView R_return,
112 ConstMatrixView R_enu2ant)
const;
127 void draw_los(VectorView sampled_rte_los,
130 ConstMatrixView R_ant2enu,
131 ConstVectorView bore_sight_los)
const;
148void rotmat_enu(MatrixView R_ant2enu, ConstVectorView prop_los);
174 const Index& stokes_dim,
175 const Numeric& f1_dir,
176 const Numeric& f2_dir,
177 ConstMatrixView R_f1,
178 ConstMatrixView R_f2);
The global header file for ARTS.
A C++ standards dependent random number generator class.
@ ANTENNA_TYPE_PENCIL_BEAM
void rotmat_stokes(MatrixView R_pra, const Index &stokes_dim, const Numeric &f1_dir, const Numeric &f2_dir, ConstMatrixView R_f1, ConstMatrixView R_f2)
rotmat_stokes.
void rotmat_enu(MatrixView R_ant2enu, ConstVectorView prop_los)
rotmat_enu.
An Antenna object used by MCGeneral.
friend ostream & operator<<(ostream &os, const MCAntenna &mca)
void return_los(Numeric &wgt, ConstMatrixView R_return, ConstMatrixView R_enu2ant) const
return_los
void set_lookup(ConstVectorView za_grid, ConstVectorView aa_grid, ConstMatrixView G_lookup)
set_lookup.
void draw_los(VectorView sampled_rte_los, MatrixView R_los, RandomNumberGenerator<> &rng, ConstMatrixView R_ant2enu, ConstVectorView bore_sight_los) const
draw_los.
void set_gaussian(const Numeric &za_sigma, const Numeric &aa_sigma)
set_gaussian.
void set_gaussian_fwhm(const Numeric &za_fwhm, const Numeric &aa_fwhm)
set_gaussian_fwhm.
void set_pencil_beam()
set_pencil_beam