struct CSSM

riCh: riCh Single Spherical Mirror.

[more]float orig[3]
origin.
[more]float norm[3]
radius * normal direction.
[more]float xvec[3]
horizontal dimension/2 * horizontal direction.
[more]char type[8]
mirror type name (HEX,FIVE,FOUR,).
[more]float hdia
half of the diameter the mirror.
[more]int nref
reflectivity: number of defined points.
[more]int iref
reflectivity: index in table CPOI.
[more]int row
row.
[more]int col
column.
[more]char name[20]
name.
[more]int ncor
number of corners.
[more]float corn[18]
max.


Documentation

riCh: riCh Single Spherical Mirror.

CSSM: riCh Single Spherical Mirror - - - -

A Single Spherical MIrror is a cut out of a sphere with radius ||norm||. The general boundary is a regular hexagon. The smaller horizontal (along the x-direction) extension is 2*||xvec||.The normal direction points to the center of curvature. The origin of the coordinate system is the center of the hexagon and has to be placed on the mirror surface! The hexagon fits into a circle with radius hdia. The mirrors exist is various versions, which all are some cuts of the general hexagonal boundary. The coordinate system defined above is stored in the row icor in the table CCOR. Similar iref points to the row in the table CPOI, where the reflectivity is stored.

ofloat orig[3]
origin.

ofloat norm[3]
radius * normal direction.

ofloat xvec[3]
horizontal dimension/2 * horizontal direction.

ochar type[8]
mirror type name (HEX,FIVE,FOUR,).

ofloat hdia
half of the diameter the mirror.

oint nref
reflectivity: number of defined points.

oint iref
reflectivity: index in table CPOI.

oint row
row.

oint col
column.

ochar name[20]
name.

oint ncor
number of corners.

ofloat corn[18]
max. 6 corners.

Alphabetic index



This page was generated with the help of DOC++.