Документ взят из кэша поисковой машины. Адрес оригинального документа : http://xmm.vilspa.esa.es/scisim/release/latest/config/telescope-3.cfg
Дата изменения: Wed Jan 12 13:11:18 2005
Дата индексирования: Sat Dec 22 14:26:45 2007
Кодировка:

Поисковые слова: п п п п п п п п
# additional SCISIM configuration file
#
# This file defines default values for the telesope 3, which consists of
# XRB2 X-ray baffle #2
# MM2 mirror module FM2
# EPN EPIC pn camera
#
# Comments:
#
# MSIM:
# . for the time being only FM1 is completely validated, and
# also is the most accurate descitpion of all mirror modules
# . all XRB's are modeled identically
#
# ESIM/EPIC
# . insufficient data from the EPIC PN camera is
# available at this time, and we use the expected parameters
#
# RFCSIM/RFC: should not be used, as RGS Grating Array is transparent
#
#
# General:
#
# As detailed descriptions become available, we will modify these
# default configuration files.
#
# C. Erd, 29-Oct 1999


begin

msim_config begin
estimatedRays 0 # dummy

extended 0 # whether to show extended widgets, 0/1

overrule 3 # 0:none 1:ideal 2:precalc 3:accurate

models begin # path of model files
fm1 fm1model_xrb_f7492.9_v1.dat
fm2 fm2model_xrb_f7493.2_v1.dat
end

model fm1 # choice of model

raytraceMode 1 # 0=photon 1=ray

transform 0 # whether to use rotation, transl and scale, 0/1
rotation.x 0 # rotation axis
rotation.y 1
rotation.z 0
rotation.angle 0 # deg
translation.x 0 # mm
translation.y 0
translation.z 0
scale 1

historyFile none # 'none' produces no history file

mediumDensity 1 # reduced density of gold/nickel, 0/1

mirrorBackReflect 2 # 0:off 1:specular 2:fast 3:exact
mirrorFrontReflect 2
reflect 2 # reflections other than mirror shells

reflectCoefficient 1 # take reflection coeff into account, 0/1
reflectDust 1 # use dust shadowing, 0/1
reflectTransmission 1 # use transmission table, 0/1

disteps 1e-7 # distance tolerance (mm)

parabolicRollOff 1 # analytical rolloff at parabolic side, 0/1
intersectionRollOff 1 # analytical rolloff in intersection, 0/1
hyperbolicRollOff 1 # analytical rolloff at hyperb side, 0/1

fourierLegendre 1 # use Fourier-Legendre distortions, 0/1
tableDistortion 1 # use tabular distortions, 0/1
polynomialDistortion 1 # use polynomial distortions, 0/1

shellMisalign 1 # misalign shells, 0/1
sectionMisalign 1 # misalign sections other than shells, 0/1
xbaffleTolerance 1 # random position and radius of rings, 0/1

distortShape 1 # distort the shape of the mirrors, 0/1
distortNormal 1 # distort the normal of the mirrors, 0/1

precalc 0 # precalculate the shape in a table, 0/1
xPoints 300 # nr of axial points in precalculated table
phiPoints 32 # nr of azimuthal points in precalculated table

seed 0 # 0:use time

debug 0 # 0:off 1:sparse 2:verbose 3:full
end

rgasim_config begin
########################################
# NO RGA GRATING IN FRONT OF PN CAMERA #
########################################
model none # 'none' means transparent
models begin end

end

esim_config begin
estimatedRays 0 # dummy

raytraceMode 0
seed 0 # seed for photonmode

# telescope coordinates w.r.t. space-craft coordinates
# note: camera coordinates w.r.t. telescope can be found
# in "coordinates" file, as specified above!
rotation.x 0
rotation.y 0
rotation.z 0
rotation.angle 0
translation.x 0
translation.y 0
translation.z 0
scale 1
transform 0

historyFile none

option begin
# 0 = off, 1 = on
smear_effect 1 # apply smearing during read-out of image
dark_noise 1 # use amplifier DC in calculations
amplifier_noise 1 # use amplifier noise in calculations
subtract_background 0 # use 1st frames for bg calculateion
analyse_all_frames 1 # also analyse frames without contents
pattern_match 0 # no event reconstruction exists for PN
end

filters begin # map of filters {mos,pn}
none none
open filterOpen.dat
thin filterThin.dat
medium filterMedium.dat
thick filterThick.dat
closed filterClosed.dat
end
filter thin # uses filters[filter]

mode PrimeFullWindow # uses modes[mode] of camera
camera EPN # uses cameras[camera]
cameras begin
EPN begin
temperature 183 # of the camera
files begin
onBoardSrc none # RFC only
coordinates EPN_LINCOORD_0001_SCISIM.CCF # SAS CCF file
clock pn_clocks.dat # map of ccd clocking
surface pn_surface.dat # dead surface layers before sense-layers
doping pn_doping.dat # doping profiles,cce etc..
sigmaScales sigmaScales.dat # re-distribution of cloud-sigmas
gradePatterns none # mos pattern library
materials begin # data file containing material properties
silicon.dat
oxide.dat
nitride.dat
end
end

modes begin # map of ccd modes
PrimeFullWindow begin
# {id,mode,sub-mode,x0,y0,dx,dy,xBin,yBin,nodeSelect,clocking}
begin 1 prime full 0 0 64 200 1 1 64 default end
begin 2 prime full 0 0 64 200 1 1 64 default end
begin 3 prime full 0 0 64 200 1 1 64 default end
begin 4 prime full 0 0 64 200 1 1 64 default end
begin 5 prime full 0 0 64 200 1 1 64 default end
begin 6 prime full 0 0 64 200 1 1 64 default end
begin 7 prime full 0 0 64 200 1 1 64 default end
begin 8 prime full 0 0 64 200 1 1 64 default end
begin 9 prime full 0 0 64 200 1 1 64 default end
begin 10 prime full 0 0 64 200 1 1 64 default end
begin 11 prime full 0 0 64 200 1 1 64 default end
begin 12 prime full 0 0 64 200 1 1 64 default end
end
PrimeLargeWindowAll begin
# {id,mode,sub-mode,x0,y0,dx,dy,xBin,yBin,nodeSelect,clocking}
begin 1 prime large 0 100 64 100 1 1 64 window end
begin 2 prime large 0 100 64 100 1 1 64 window end
begin 3 prime large 0 100 64 100 1 1 64 window end
begin 4 prime large 0 100 64 100 1 1 64 window end
begin 5 prime large 0 100 64 100 1 1 64 window end
begin 6 prime large 0 100 64 100 1 1 64 window end
begin 7 prime large 0 100 64 100 1 1 64 window end
begin 8 prime large 0 100 64 100 1 1 64 window end
begin 9 prime large 0 100 64 100 1 1 64 window end
begin 10 prime large 0 100 64 100 1 1 64 window end
begin 11 prime large 0 100 64 100 1 1 64 window end
begin 12 prime large 0 100 64 100 1 1 64 window end
end
PrimeSmallWindow begin
# {id,mode,sub-mode,x0,y0,dx,dy,xBin,yBin,nodeSelect,clocking}
begin 4 prime small 0 160 64 40 1 1 64 default end
end
FastModeTiming begin
begin 4 fast - 0 0 64 200 1 10 64 default end
end
end

global begin
cam_type pn # mos,pn,rfc
n_ccds 12 # no. of ccds in camera
n_nodes 64 # no. of read-out nodes per ccd
pixel_size 150 # pixelSize [um] at 293.15 K
columns 64 # (..)
rows 200
omega 0 # only used by PN:<0-15> see Modes document
dead_space 40. # border around image [um] at 293.15 K
illumination back
end
ccds begin
begin
id 1 # ccd id
parameter begin # basic parameters of a ccd
pixelSurface PixelBackSurface # file.surface[pixelSurface]
doping default # use file.doping[doping]
subtract_level -1 # neg.: calc. background per pixel
# pos.: fixed number to subtract
dark_current 2 # e/pixel/s
background_frames 1 # no. of frames used for bg calc.
elevation 0 # w.r.t. center of focal plane [um]
temperature 183 # of ccd
lower_treshold 4 # #*sigmaNoise
accept_treshold -1 # #*sigmaNoise (only RFC)
upper_treshold -1 # not implemented yet
end
nodes begin
# node id gain(ADU/e) noise(e) cteSerial cteParallel
begin 0 0.6405 4. 0.99998 0.999978 end
end
end
end
end
end

timeProcess 1 # puts time info of the simulator on output
debug none
end


end