X-shooter Pipeline Reference Manual 3.8.15
Data Fields
xs_3 Struct Reference

#include <xsh_model_kernel.h>

Data Fields

int arm
 
double chipxpix
 
double chipypix
 
double xsize_corr
 
double ysize_corr
 
int ASIZE
 
int BSIZE
 
int SIZE
 
int morder
 
int morder_min
 
int morder_max
 
DOUBLE blaze_pad
 
DOUBLE temper
 
DOUBLE t_ir_p2
 
DOUBLE t_ir_p3
 
DOUBLE mues
 
DOUBLE nues
 
DOUBLE taues
 
DOUBLE slit_scale
 
DOUBLE es_s
 
DOUBLE es_w
 
DOUBLE es_x
 
DOUBLE es_xf
 
DOUBLE es_y
 
DOUBLE es_y_tot
 
DOUBLE fcol
 
DOUBLE mup1
 
DOUBLE cmup1
 
DOUBLE nup1
 
DOUBLE taup1
 
DOUBLE rind
 
DOUBLE rind2
 
DOUBLE rind3
 
DOUBLE rind_a1
 
DOUBLE rind_a2
 
DOUBLE rind_a3
 
DOUBLE rind_b1
 
DOUBLE rind_b2
 
DOUBLE rind_lm1
 
DOUBLE rind_lm2
 
DOUBLE rind_lm3
 
DOUBLE rind_wta0
 
DOUBLE rind_wta1
 
DOUBLE rind_wta2
 
DOUBLE rind_wtb0
 
DOUBLE rind_wtb1
 
DOUBLE rind_wtb2
 
DOUBLE rind_delta
 
DOUBLE mup2
 
DOUBLE nup2
 
DOUBLE taup2
 
DOUBLE mup3
 
DOUBLE nup3
 
DOUBLE taup3
 
DOUBLE mup4
 
DOUBLE nup4
 
DOUBLE taup4
 
DOUBLE mup5
 
DOUBLE nup5
 
DOUBLE taup5
 
DOUBLE mup6
 
DOUBLE nup6
 
DOUBLE taup6
 
DOUBLE mug
 
DOUBLE nug
 
DOUBLE taug
 
DOUBLE sg
 
DOUBLE grat_alpha
 
DOUBLE grat_beta
 
DOUBLE mud
 
DOUBLE nud
 
DOUBLE taud
 
DOUBLE pix
 
DOUBLE pix_X
 
DOUBLE pix_Y
 
DOUBLE offx
 
DOUBLE offy
 
DOUBLE flipx
 
DOUBLE flipy
 
DOUBLE xpospix
 
DOUBLE ypospix
 
DOUBLE fdet
 
detloc chippix
 
double xdet
 
double ydet
 
double chipx
 
double chipy
 
double chipxup
 
double chipyup
 
double chipxdown
 
double chipydown
 
double chiprot
 
double pc_x_xx
 
double pc_x_x1
 
double pc_x_yy
 
double pc_x_y1
 
double pc_x_xy
 
double pc_x_x3
 
double pc_x_x2y
 
double pc_x_y2x
 
double pc_x_y3
 
double pc_y_xx
 
double pc_y_x1
 
double pc_y_yy
 
double pc_y_y1
 
double pc_y_xy
 
double pc_y_x3
 
double pc_y_x2y
 
double pc_y_y2x
 
double pc_y_y3
 
double pc4_x_xy3
 
double pc4_x_x3y
 
double pc4_x_x2y2
 
double pc4_x_x4
 
double pc4_x_y4
 
double pc4_y_xy3
 
double pc4_y_x3y
 
double pc4_y_x2y2
 
double pc4_y_x4
 
double pc4_y_y4
 
double d2_x3
 
double d2_x2
 
double d2_x1
 
double d2_y3x3
 
double d2_y3x2
 
double d2_y3x1
 
double d2_y3x0
 
double d2_y2x3
 
double d2_y2x2
 
double d2_y2x1
 
double d2_y2x0
 
double d2_y1x3
 
double d2_y1x2
 
double d2_y1x1
 
double d2_y1x0
 
double ca_x0
 
double ca_x1
 
double ca_y0
 
double ca_y1
 
mat e_slit
 
mat mup_ir_cor
 
mat mup_ir_cor_out
 
mat toprism1
 
mat toprism2
 
mat toprism3
 
mat toprism4
 
mat toprism5
 
mat toprism6
 
mat prism_out
 
mat ret_prism2
 
mat ret_prism1
 
mat ret_prism_out1
 
mat ret_prism4
 
mat ret_prism3
 
mat ret_prism_out2
 
mat ret_prism6
 
mat ret_prism5
 
mat ret_prism_out3
 
mat todetector
 
mat tograt
 
mat grat_out
 
DOUBLE slit [10]
 
double config_mjd
 

Detailed Description

Definition at line 85 of file xsh_model_kernel.h.

Field Documentation

◆ arm

int xs_3::arm

◆ ASIZE

int xs_3::ASIZE

◆ blaze_pad

DOUBLE xs_3::blaze_pad

◆ BSIZE

int xs_3::BSIZE

◆ ca_x0

double xs_3::ca_x0

◆ ca_x1

double xs_3::ca_x1

◆ ca_y0

double xs_3::ca_y0

◆ ca_y1

double xs_3::ca_y1

◆ chippix

detloc xs_3::chippix

◆ chiprot

double xs_3::chiprot

◆ chipx

double xs_3::chipx

◆ chipxdown

double xs_3::chipxdown

Definition at line 112 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ chipxpix

double xs_3::chipxpix

◆ chipxup

double xs_3::chipxup

Definition at line 112 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ chipy

double xs_3::chipy

◆ chipydown

double xs_3::chipydown

Definition at line 112 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ chipypix

double xs_3::chipypix

◆ chipyup

double xs_3::chipyup

Definition at line 112 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ cmup1

DOUBLE xs_3::cmup1

◆ config_mjd

double xs_3::config_mjd

◆ d2_x1

double xs_3::d2_x1

◆ d2_x2

double xs_3::d2_x2

◆ d2_x3

double xs_3::d2_x3

◆ d2_y1x0

double xs_3::d2_y1x0

◆ d2_y1x1

double xs_3::d2_y1x1

◆ d2_y1x2

double xs_3::d2_y1x2

◆ d2_y1x3

double xs_3::d2_y1x3

◆ d2_y2x0

double xs_3::d2_y2x0

◆ d2_y2x1

double xs_3::d2_y2x1

◆ d2_y2x2

double xs_3::d2_y2x2

◆ d2_y2x3

double xs_3::d2_y2x3

◆ d2_y3x0

double xs_3::d2_y3x0

◆ d2_y3x1

double xs_3::d2_y3x1

◆ d2_y3x2

double xs_3::d2_y3x2

◆ d2_y3x3

double xs_3::d2_y3x3

◆ e_slit

mat xs_3::e_slit

◆ es_s

DOUBLE xs_3::es_s

◆ es_w

DOUBLE xs_3::es_w

◆ es_x

DOUBLE xs_3::es_x

◆ es_xf

DOUBLE xs_3::es_xf

Definition at line 95 of file xsh_model_kernel.h.

◆ es_y

DOUBLE xs_3::es_y

◆ es_y_tot

DOUBLE xs_3::es_y_tot

◆ fcol

DOUBLE xs_3::fcol

◆ fdet

DOUBLE xs_3::fdet

◆ flipx

DOUBLE xs_3::flipx

◆ flipy

DOUBLE xs_3::flipy

◆ grat_alpha

DOUBLE xs_3::grat_alpha

◆ grat_beta

DOUBLE xs_3::grat_beta

◆ grat_out

mat xs_3::grat_out

Definition at line 130 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ morder

int xs_3::morder

◆ morder_max

int xs_3::morder_max

◆ morder_min

int xs_3::morder_min

◆ mud

DOUBLE xs_3::mud

◆ mues

DOUBLE xs_3::mues

◆ mug

DOUBLE xs_3::mug

◆ mup1

DOUBLE xs_3::mup1

◆ mup2

DOUBLE xs_3::mup2

◆ mup3

DOUBLE xs_3::mup3

◆ mup4

DOUBLE xs_3::mup4

◆ mup5

DOUBLE xs_3::mup5

◆ mup6

DOUBLE xs_3::mup6

◆ mup_ir_cor

mat xs_3::mup_ir_cor

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ mup_ir_cor_out

mat xs_3::mup_ir_cor_out

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ nud

DOUBLE xs_3::nud

◆ nues

DOUBLE xs_3::nues

◆ nug

DOUBLE xs_3::nug

◆ nup1

DOUBLE xs_3::nup1

◆ nup2

DOUBLE xs_3::nup2

◆ nup3

DOUBLE xs_3::nup3

◆ nup4

DOUBLE xs_3::nup4

◆ nup5

DOUBLE xs_3::nup5

◆ nup6

DOUBLE xs_3::nup6

◆ offx

DOUBLE xs_3::offx

◆ offy

DOUBLE xs_3::offy

◆ pc4_x_x2y2

double xs_3::pc4_x_x2y2

◆ pc4_x_x3y

double xs_3::pc4_x_x3y

◆ pc4_x_x4

double xs_3::pc4_x_x4

◆ pc4_x_xy3

double xs_3::pc4_x_xy3

◆ pc4_x_y4

double xs_3::pc4_x_y4

◆ pc4_y_x2y2

double xs_3::pc4_y_x2y2

◆ pc4_y_x3y

double xs_3::pc4_y_x3y

◆ pc4_y_x4

double xs_3::pc4_y_x4

◆ pc4_y_xy3

double xs_3::pc4_y_xy3

◆ pc4_y_y4

double xs_3::pc4_y_y4

◆ pc_x_x1

double xs_3::pc_x_x1

◆ pc_x_x2y

double xs_3::pc_x_x2y

◆ pc_x_x3

double xs_3::pc_x_x3

◆ pc_x_xx

double xs_3::pc_x_xx

◆ pc_x_xy

double xs_3::pc_x_xy

◆ pc_x_y1

double xs_3::pc_x_y1

◆ pc_x_y2x

double xs_3::pc_x_y2x

◆ pc_x_y3

double xs_3::pc_x_y3

◆ pc_x_yy

double xs_3::pc_x_yy

◆ pc_y_x1

double xs_3::pc_y_x1

◆ pc_y_x2y

double xs_3::pc_y_x2y

◆ pc_y_x3

double xs_3::pc_y_x3

◆ pc_y_xx

double xs_3::pc_y_xx

◆ pc_y_xy

double xs_3::pc_y_xy

◆ pc_y_y1

double xs_3::pc_y_y1

◆ pc_y_y2x

double xs_3::pc_y_y2x

◆ pc_y_y3

double xs_3::pc_y_y3

◆ pc_y_yy

double xs_3::pc_y_yy

◆ pix

DOUBLE xs_3::pix

◆ pix_X

DOUBLE xs_3::pix_X

◆ pix_Y

DOUBLE xs_3::pix_Y

◆ prism_out

mat xs_3::prism_out

Definition at line 129 of file xsh_model_kernel.h.

◆ ret_prism1

mat xs_3::ret_prism1

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism2

mat xs_3::ret_prism2

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism3

mat xs_3::ret_prism3

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism4

mat xs_3::ret_prism4

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism5

mat xs_3::ret_prism5

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism6

mat xs_3::ret_prism6

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ ret_prism_out1

mat xs_3::ret_prism_out1

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ ret_prism_out2

mat xs_3::ret_prism_out2

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ ret_prism_out3

mat xs_3::ret_prism_out3

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_init().

◆ rind

DOUBLE xs_3::rind

Definition at line 98 of file xsh_model_kernel.h.

Referenced by xsh_3_eval().

◆ rind2

DOUBLE xs_3::rind2

Definition at line 98 of file xsh_model_kernel.h.

Referenced by xsh_3_eval().

◆ rind3

DOUBLE xs_3::rind3

Definition at line 98 of file xsh_model_kernel.h.

Referenced by xsh_3_eval().

◆ rind_a1

DOUBLE xs_3::rind_a1

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_a2

DOUBLE xs_3::rind_a2

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_a3

DOUBLE xs_3::rind_a3

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_b1

DOUBLE xs_3::rind_b1

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_b2

DOUBLE xs_3::rind_b2

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_delta

DOUBLE xs_3::rind_delta

Definition at line 99 of file xsh_model_kernel.h.

◆ rind_lm1

DOUBLE xs_3::rind_lm1

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_lm2

DOUBLE xs_3::rind_lm2

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_lm3

DOUBLE xs_3::rind_lm3

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wta0

DOUBLE xs_3::rind_wta0

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wta1

DOUBLE xs_3::rind_wta1

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wta2

DOUBLE xs_3::rind_wta2

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wtb0

DOUBLE xs_3::rind_wtb0

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wtb1

DOUBLE xs_3::rind_wtb1

Definition at line 98 of file xsh_model_kernel.h.

◆ rind_wtb2

DOUBLE xs_3::rind_wtb2

Definition at line 98 of file xsh_model_kernel.h.

◆ sg

DOUBLE xs_3::sg

◆ SIZE

int xs_3::SIZE

◆ slit

DOUBLE xs_3::slit[10]

◆ slit_scale

DOUBLE xs_3::slit_scale

◆ t_ir_p2

DOUBLE xs_3::t_ir_p2

◆ t_ir_p3

DOUBLE xs_3::t_ir_p3

◆ taud

DOUBLE xs_3::taud

◆ taues

DOUBLE xs_3::taues

◆ taug

DOUBLE xs_3::taug

◆ taup1

DOUBLE xs_3::taup1

◆ taup2

DOUBLE xs_3::taup2

◆ taup3

DOUBLE xs_3::taup3

◆ taup4

DOUBLE xs_3::taup4

◆ taup5

DOUBLE xs_3::taup5

◆ taup6

DOUBLE xs_3::taup6

◆ temper

DOUBLE xs_3::temper

◆ todetector

mat xs_3::todetector

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ tograt

mat xs_3::tograt

Definition at line 130 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism1

mat xs_3::toprism1

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism2

mat xs_3::toprism2

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism3

mat xs_3::toprism3

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism4

mat xs_3::toprism4

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism5

mat xs_3::toprism5

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ toprism6

mat xs_3::toprism6

Definition at line 129 of file xsh_model_kernel.h.

Referenced by xsh_3_eval(), and xsh_3_init().

◆ xdet

double xs_3::xdet

Definition at line 110 of file xsh_model_kernel.h.

Referenced by xsh_3_detpix(), xsh_3_eval(), and xsh_model_pipe_anneal().

◆ xpospix

DOUBLE xs_3::xpospix

◆ xsize_corr

double xs_3::xsize_corr

◆ ydet

double xs_3::ydet

Definition at line 110 of file xsh_model_kernel.h.

Referenced by xsh_3_detpix(), xsh_3_eval(), and xsh_model_pipe_anneal().

◆ ypospix

DOUBLE xs_3::ypospix

◆ ysize_corr

double xs_3::ysize_corr

The documentation for this struct was generated from the following file: