#-*-sh-*-------------------------------------------------------------------- #---------------------------------------------------------------------------- #---------------------------------------------------------------------------- # # # MIT MARX Simulator Parameter file Flight / Version 2.04 (10-25-97) # for MARX 2.20 XRCF simulations # #---------------------------------------------------------------------------- #---------------------------------------------------------------------------- #---------------------------------------------------------------------------- # # Simulation setup and control # #---------------------------------------------------------------------------- NumRays,i,a,50000,1,,"Enter TOTAL number of rays to generate" dNumRays,i,a,10000,1,100000,"Enter number of rays per iteration" ExposureTime,r,a,10000,,,"Enter exposure time (0.0 for none)" OutputDir,f,a,"point",,,"Enter output directory name" DataDirectory,s,h,"$MARX_DATA_DIR",,,"Enter directory for input data" OutputVectors,s,a,"ETXYZ123DxyMPOabcdS",,,"Enter output data columns (one or more of ETXYZ123DxyMPOabcd)" RandomSeed,i,a,-1,,,"Enter random number seed (-1 means use current time)" DumpToRayFile,b,h,no,,,"Output in MARX rayfile format?" Verbose,b,a,yes,,,"Verbose mode" #--------------------------------------------------------------------------- # # Science Instrument set up and control # #--------------------------------------------------------------------------- MirrorType,s,a,"HRMA","HRMA|EA-MIRROR",,"Select mirror type" GratingType,s,a,"HETG","HETG|LETG|NONE",,"Select grating type" DetectorType,s,a,"ACIS-S","HRC-S|ACIS-S|HRC-I|ACIS-I|NONE",,"Select detector type" DetOffsetX,r,a,0,,,"Enter Detector X offset from nominal (mm)" DetOffsetY,r,a,0,,,"Enter Detector Y offset from nominal (mm)" DetOffsetZ,r,a,0,,,"Enter Detector Z offset from nominal (mm)" DetIdeal,b,a,yes,,,"Is Detector perfect (QE=1)?" # # Note: If the HESF (a.k.a. drake flat) is used, set DetOffsetZ to -5.471 # #DetOffsetZ,r,a,-5.471,,,"Enter Detector Z offset from nominal (mm)" # # # Note: If the LESF is used, set DetOffsetZ to 6.5 # #DetOffsetZ,r,a,6.5,,,"Enter Detector Z offset from nominal (mm)" # #--------------------------------------------------------------------------- # # Source spectral parameters # #--------------------------------------------------------------------------- SourceFlux,r,a,1.0e-3,,,"Enter incoming ray flux (photons/sec/cm^2)" SpectrumType,s,a,"FLAT","FLAT|FILE",,"Select spectrum type" SpectrumFile,f,a,"spec.dat",,,"Enter input spectrum filename" # # Energy limits (for flat spectrum model) # MinEnergy,r,a,1.486,0.03,10.0,"Enter MIN ray energy" MaxEnergy,r,a,1.486,0.03,10.0,"Enter MAX ray energy" #--------------------------------------------------------------------------- # # Source spatial parameters # #--------------------------------------------------------------------------- # # Source model to use # SourceType,s,a,"POINT","POINT|GAUSS|IMAGE|LINE|BETA|RAYFILE|DISK|USER|SAOSAC",,"Select source" # # Source position (center of source) # SourceDistance,r,a,0,,,"Enter Source distance (meters) (0 if infinite)" SourceElevation,r,a,0,,,"Enter source elevation (ARC Minutes)" SourceAzimuth,r,a,0,,,"Enter source azimuth (ARC Minutes)" # # Gaussian source parameters # S-GaussSigma,r,a,3,0.0,14000.0,"Enter gauss source sigma (ARC seconds)" # # LINE source parameters # S-LinePhi,r,a,0,,,"Enter line source orientation angle (degrees)" S-LineTheta,r,a,1800,,,"Enter line source length (arc-secs)" # # BETA source parameters # S-BetaCoreRadius,r,a,10,,,"Enter core radius (ARC SECONDS)" S-BetaBeta,r,a,0.7,0.5001,,"Enter BETA value" # # RAYFILE source parameters # # This option allows a MARX internal format rayfile to be used. # RayFile,s,a,"marx.output",,,"Enter marx input source/output ray filename" # # DISK source parameters # S-DiskTheta0,r,a,0,,,"Enter min disk theta in arc-sec" S-DiskTheta1,r,a,60,,,"Enter max disk theta in arc-sec" # # Image Source parameters # S-ImageFile,f,a,"/tmp/casa.fits",,,"Enter fits filename for IMAGE source" # # USER Source parameters # # This type is for use by a dynamically linked user-defined source. # On most systems, this should be an absolute path. # UserSourceFile,f,a,"../doc/examples/user-source/pnts.so",,,"Enter dynamically linked source filename" UserSourceArgs,s,a,"pnts.dat",,,"Enter user source parameter" # # SAOSAC Source parameters # # This option allows SAOSAC FITS raytrace files to read. # SAOSACFile,s,a,"saosac.fits",,,"Enter marx input source/output ray filename" SAOSAC_Color_Rays,b,a,yes,,,"Color SAOSAC rays?" #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- # # PARAMETERS BEYOND THIS POINT SHOULD NOT BE MODIFIED # UNLESS YOU KNOW WHAT YOU ARE DOING. # #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- # # XRCF Shutter Control # # Note: These parameters are only relevant for XRCF simulations # # Shutters: "ABCD" where: # A = Top shutter (+y), Right (+z), Bottom (-y), Left (-z) # #--------------------------------------------------------------------------- Shutters1,s,a,"0000",,,"Enter mirror 1 shutter bitmap (0 == open, 1 == closed)" Shutters3,s,a,"0000",,,"Enter mirror 3 shutter bitmap (0 == open, 1 == closed)" Shutters4,s,a,"0000",,,"Enter mirror 4 shutter bitmap (0 == open, 1 == closed)" Shutters6,s,a,"0000",,,"Enter mirror 6 shutter bitmap (0 == open, 1 == closed)" #---------------------------------------------------------------------------- # # HRMA setup # #---------------------------------------------------------------------------- HRMA_Use_WFold,b,a,yes,,,"Use WFold scattering tables?" WFold_P1_File,f,h,"hrma/scat_p1_M.bin",,,"Enter wfold filename for HRMA" WFold_H1_File,f,h,"hrma/scat_h1_M.bin",,,"Enter wfold filename for HRMA" WFold_P3_File,f,h,"hrma/scat_p3_M.bin",,,"Enter wfold filename for HRMA" WFold_H3_File,f,h,"hrma/scat_h3_M.bin",,,"Enter wfold filename for HRMA" WFold_P4_File,f,h,"hrma/scat_p4_M.bin",,,"Enter wfold filename for HRMA" WFold_H4_File,f,h,"hrma/scat_h4_M.bin",,,"Enter wfold filename for HRMA" WFold_P6_File,f,h,"hrma/scat_p6_M.bin",,,"Enter wfold filename for HRMA" WFold_H6_File,f,h,"hrma/scat_h6_M.bin",,,"Enter wfold filename for HRMA" HRMAOptConst,f,h,"hrma/iridium.dat",,,"Enter optical const filename for HRMA" HRMAOptConstScale,r,h,1.0,0.01,,"Enter Scale factor for HRMA opt constants" HRMAVig,r,h,0.81,0.0,1.0,"Enter HRMA Vignetting factor" # dd change HRMA blur to agree better w/XRCF MEG core data... HRMABlur,r,a,0.30,0.0,,"Enter HRMA Blur angle (arc seconds)" HRMA_Yaw,r,h,0.0,,,"Enter HRMA Yaw (arc-minutes)" HRMA_Pitch,r,h,0.0,,,"Enter HRMA Pitch (arc-minutes)" HRMA_Geometry_File,f,a,"hrma/EKCHDOS06.rdb",,,"Enter HRMA rdb geometry file" # # Do not mess with these parameters. They were derived from table 10.4 # of the XRCF Phase1 document and simulations. # HRMA_Cap_X,r,h,10079.771554,,,"Enter HRMA Cap X position (mm)" HRMA_P1H1_XOffset,r,h,-3.277664,,,"Enter HRMA P1H1 X offset (mm)" HRMA_P3H3_XOffset,r,h,-0.257891,,,"Enter HRMA P3H3 X offset (mm)" HRMA_P4H4_XOffset,r,h,0.733315,,,"Enter HRMA P4H4 X offset (mm)" HRMA_P6H6_XOffset,r,h,-0.541755,,,"Enter HRMA P6H6 X offset (mm)" #---------------------------------------------------------------------------- # # EA Mirror Setup # #---------------------------------------------------------------------------- MirrorF,r,h,10.0692,0.0,,"Enter HRMA focal length (meters)" MirrorRadius1,r,h,600,0.0,,"Enter Mirror 1 radius (mm)" MirrorRadius3,r,h,480,0.0,,"Enter Mirror 3 radius (mm)" MirrorRadius4,r,h,425,0.0,,"Enter Mirror 4 radius (mm)" MirrorRadius6,r,h,310,0.0,,"Enter Mirror 6 radius (mm)" MirrorVig,r,h,0.9,0.0,1.0,"Enter HRMA Vignetting factor" MirrorUseEA,b,a,yes,,,"Use effective area for HRMA?" MirrorEAFile,f,h,"ea-mirror/Ae_s1346.dat",,,"Enter mirror effective filename" MirrorBlur,b,a,yes,,,"Perform mirror blur?" MirrorBlurFile,f,h,"ea-mirror/mirr-ee.bin",,,"Enter mirror blur filename" #--------------------------------------------------------------------------- # # Grating setup # #--------------------------------------------------------------------------- RowlandDiameter,r,a,8634,1000,,"Enter Rowland Torus Diameter (mm)" GratingOptConsts,f,h,"grating/optical-constants.dat",,,"Enter optical constants filename" UseGratingEffFiles,b,a,yes,,,"Use grating efficiency tables?" Use_HETG_Sector_Files,b,a,yes,,,"Use HETG Sector Files?" Use_LETG_Sector_Files,b,a,no,,,"Use LETG Sector Files?" #-------------------------------------------------------------------------- # HETG Paramters if UseGratingEffFiles = "yes" #-------------------------------------------------------------------------- # HETG MARX Parameters supplied by Dan Dewey 9/11/97 # These values are for FLIGHT configuration. # # The vignetting is 1.0 because the efficiency tables include # the inter-grating vignetting. HETG_Sector1_File,f,h,"/nfs/spectra/d8/MARX/HETG-1-facet.tbl",,,"Enter HETG sector file for shell 1" HETG_Sector3_File,f,h,"/nfs/spectra/d8/MARX/HETG-3-facet.tbl",,,"Enter HETG sector file for shell 3" HETG_Sector4_File,f,h,"/nfs/spectra/d8/MARX/HETG-4-facet.tbl",,,"Enter HETG sector file for shell 4" HETG_Sector6_File,f,h,"/nfs/spectra/d8/MARX/HETG-6-facet.tbl",,,"Enter HETG sector file for shell 6" # HETG_Shell1_File,f,h,"grating/HETG_shell1_effic.dat",,,"Enter grating efficiency table for shell 1" HETG_Shell3_File,f,h,"grating/HETG_shell3_effic.dat",,,"Enter grating efficiency table for shell 3" HETG_Shell4_File,f,h,"grating/HETG_shell4_effic.dat",,,"Enter grating efficiency table for shell 4" HETG_Shell6_File,f,h,"grating/HETG_shell6_effic.dat",,,"Enter grating efficiency table for shell 6" HETG_Shell1_Vig,r,h,1.0,,,"Enter grating vignetting for shell 1" HETG_Shell3_Vig,r,h,1.0,,,"Enter grating vignetting for shell 3" HETG_Shell4_Vig,r,h,1.0,,,"Enter grating vignetting for shell 4" HETG_Shell6_Vig,r,h,1.0,,,"Enter grating vignetting for shell 6" # The XRCF measured angles modified by the as-installed clocking of the # HETG to HRMA (+ 46 arc second): # MEG = 4.74 + 46./3600. = +4.75 # HEG = -5.19 + 46./3600. = -5.18 HETG_Shell1_Theta,r,a,4.75,,,"Enter dispersion angle for shell 1 (degrees)" HETG_Shell3_Theta,r,a,4.75,,,"Enter dispersion angle for shell 3 (degrees)" HETG_Shell4_Theta,r,a,-5.18,,,"Enter dispersion angle for shell 4 (degrees)" HETG_Shell6_Theta,r,a,-5.18,,,"Enter dispersion angle for shell 6 (degrees)" HETG_Shell1_dTheta,r,a,1.5,,,"Enter shell 1 grating alignment error (sigma arc min)" HETG_Shell3_dTheta,r,a,1.5,,,"Enter shell 3 grating alignment error (sigma arc min)" HETG_Shell4_dTheta,r,a,1.5,,,"Enter shell 4 grating alignment error (sigma arc min)" HETG_Shell6_dTheta,r,a,1.5,,,"Enter shell 6 grating alignment error (sigma arc min)" # Subassembly periods used until XRCF data analysis (and mechanical detailss) # are further along. HETG_Shell1_Period,r,a,0.400141,,,"Enter shell 1 grating period (um)" HETG_Shell3_Period,r,a,0.400141,,,"Enter shell 3 grating period (um)" HETG_Shell4_Period,r,a,0.200081,,,"Enter shell 4 grating period (um)" HETG_Shell6_Period,r,a,0.200081,,,"Enter shell 6 grating period (um)" HETG_Shell1_dPoverP,r,a,162e-6,0,1,"Enter shell 1 grating dP/P (rms)" HETG_Shell3_dPoverP,r,a,162e-6,0,1,"Enter shell 3 grating dP/P (rms)" HETG_Shell4_dPoverP,r,a,146e-6,0,1,"Enter shell 4 grating dP/P (rms)" HETG_Shell6_dPoverP,r,a,146e-6,0,1,"Enter shell 6 grating dP/P (rms)" #--------------------------------------------------------------------------- # LETG Parameters if UseGratingEffFiles = "yes" #--------------------------------------------------------------------------- LETG_Sector1_File,f,h,"grating/LETG-1-facet.tbl",,,"Enter LETG sector file for shell 1" LETG_Sector3_File,f,h,"grating/LETG-3-facet.tbl",,,"Enter LETG sector file for shell 3" LETG_Sector4_File,f,h,"grating/LETG-4-facet.tbl",,,"Enter LETG sector file for shell 4" LETG_Sector6_File,f,h,"grating/LETG-6-facet.tbl",,,"Enter LETG sector file for shell 6" # LETG_Shell1_File,f,h,"grating/LETG__shell1_effic.dat",,,"Enter grating efficiency table for shell 1" LETG_Shell3_File,f,h,"grating/LETG__shell3_effic.dat",,,"Enter grating efficiency table for shell 3" LETG_Shell4_File,f,h,"grating/LETG__shell4_effic.dat",,,"Enter grating efficiency table for shell 4" LETG_Shell6_File,f,h,"grating/LETG__shell6_effic.dat",,,"Enter grating efficiency table for shell 6" LETG_Shell1_Vig,r,h,1.0,,,"Enter grating vignetting for shell 1" LETG_Shell3_Vig,r,h,1.0,,,"Enter grating vignetting for shell 3" LETG_Shell4_Vig,r,h,1.0,,,"Enter grating vignetting for shell 4" LETG_Shell6_Vig,r,h,1.0,,,"Enter grating vignetting for shell 6" LETG_Shell1_Theta,r,a,0.0,,,"Enter dispersion angle for shell 1 (degrees)" LETG_Shell3_Theta,r,a,0.0,,,"Enter dispersion angle for shell 3 (degrees)" LETG_Shell4_Theta,r,a,0.0,,,"Enter dispersion angle for shell 4 (degrees)" LETG_Shell6_Theta,r,a,0.0,,,"Enter dispersion angle for shell 6 (degrees)" LETG_Shell1_dTheta,r,a,0.0,,,"Enter shell 1 grating alignment error (sigma arc min)" LETG_Shell3_dTheta,r,a,0.0,,,"Enter shell 3 grating alignment error (sigma arc min)" LETG_Shell4_dTheta,r,a,0.0,,,"Enter shell 4 grating alignment error (sigma arc min)" LETG_Shell6_dTheta,r,a,0.0,,,"Enter shell 6 grating alignment error (sigma arc min)" LETG_Shell1_Period,r,a,0.991249,,,"Enter shell 1 grating period (um)" LETG_Shell3_Period,r,a,0.991249,,,"Enter shell 3 grating period (um)" LETG_Shell4_Period,r,a,0.991249,,,"Enter shell 4 grating period (um)" LETG_Shell6_Period,r,a,0.991249,,,"Enter shell 6 grating period (um)" LETG_Shell1_dPoverP,r,a,8.67592e-5,0,1,"Enter shell 1 grating dP/P" LETG_Shell3_dPoverP,r,a,8.67592e-5,0,1,"Enter shell 3 grating dP/P" LETG_Shell4_dPoverP,r,a,8.67592e-5,0,1,"Enter shell 4 grating dP/P" LETG_Shell6_dPoverP,r,a,8.67592e-5,0,1,"Enter shell 6 grating dP/P" #--------------------------------------------------------------------------- # # HEG grating setup (UseGratingEffFiles = "no") # #--------------------------------------------------------------------------- HEGVig,r,h,0.93,0.0,,"Enter HEG Grating Vignetting Factor" hegGold,r,h,0.0444,0.0,,"Enter HEG gold thickness (microns)" hegChromium,r,h,0.0111,0.0,,"Enter HEG chromium thickness (microns)" hegNickel,r,h,0,0.0,,"Enter HEG nickel thickness (microns)" hegPolyimide,r,h,0.978,0.0,,"Enter HEG polyimide thickness (microns)" hegPeriod,r,h,0.200081,0.01,,"Enter HEG period (microns)" hegdPoverP,r,h,146e-6,0,1.0,"Enter HEG dP/P" hegBarHeight,r,h,0.4896,0.0,,"Enter HEG bar height (microns)" hegBarWidth,r,h,0.1177,0.0,,"Enter HEG bar width (microns)" hegNumOrders,i,h,23,0,100,"Enter HEG num orders (2n+1)" hegTheta,r,h,-5.18,-90,90,"Enter HEG dispersion angle (degrees)" hegdTheta,r,h,1.5,,,"Enter HEG alignment error (sigma arc min)" #--------------------------------------------------------------------------- # # MEG grating setup (UseGratingEffFiles = "no") # #--------------------------------------------------------------------------- MEGVig,r,h,0.93,0.0,,"Enter MEG Grating Vignetting Factor" megGold,r,h,0.0228,0.0,,"Enter MEG gold thickness (microns)" megChromium,r,h,0.0057,0.0,,"Enter MEG chromium thickness (microns)" megNickel,r,h,0.0,0.0,,"Enter MEG nickel thickness (microns)" megPolyimide,r,h,0.543,0.0,,"Enter MEG polyimide thickness (microns)" megPeriod,r,h,0.400141,0.1,,"Enter MEG period (microns)" megdPoverP,r,h,162e-6,0,1.0,"Enter MEG dP/P" megBarHeight,r,h,0.3780,0.0,,"Enter MEG bar height (microns)" megBarWidth,r,h,0.2161,0.0,,"Enter MEG bar width (microns)" megNumOrders,i,h,23,0,100,"Enter MEG num orders (2n+1)" megTheta,r,h,4.75,,,"Enter MEG dispersion angle (degrees)" megdTheta,r,h,1.5,-90,90,"Enter MEG alignment error (sigma arc min)" #--------------------------------------------------------------------------- # # LEG grating setup (UseGratingEffFiles = "no") # #--------------------------------------------------------------------------- LEGVig,r,h,0.8346,0.0,,"Enter LEG Grating Vignetting Factor" legGold,r,h,0.0,0.0,,"Enter LEG gold thickness (microns)" legChromium,r,h,0,0.0,,"Enter LEG chromium thickness (microns)" legNickel,r,h,0,0.0,,"Enter LEG nickel thickness (microns)" legPolyimide,r,h,0.0,0.0,,"Enter LEG polyimide thickness (microns)" legPeriod,r,h,0.991216,0.1,,"Enter LEG period (microns)" legdPoverP,r,h,8.67592e-5,0,1.0,"Enter LEG dP/P" legBarHeight,r,h,0.4615,0.0,,"Enter LEG bar height (microns)" legBarWidth,r,h,0.5566,0.0,,"Enter LEG bar width (microns)" legTheta,r,h,0.0,-90,90,"Enter LEG dispersion angle (degrees)" legdTheta,r,h,1.4,,,"Enter LEG alignment error (sigma arc min)" legNumOrders,i,h,41,0,100,"Enter LEG num orders (2n+1)" legFineNumOrders,i,h,19,0,100,"Enter LETG Fine Grating num orders (2n+1)" legCoarseNumOrders,i,h,11,0,100,"Enter LETG Coarse Grating num orders (2n+1)" #legFineNumOrders,i,h,0,0,100,"Enter LETG Fine Grating num orders (2n+1)" #legCoarseNumOrders,i,h,0,0,100,"Enter LETG Coarse Grating num orders (2n+1)" #--------------------------------------------------------------------------- # # ACIS-S/I setup # #--------------------------------------------------------------------------- ACIS-S-FsBsConf,s,h,"fbfbff",,,"Enter ACIS-S fs/bs configuration" ACIS-S-FsKeVperADU,r,h,0.004,,,"Enter ACIS-S FS KeV per ADU" ACIS-S-FsFanoFactor,r,h,0.115,0.0,,"Enter ACIS-S FS fano factor" ACIS-S-FsReadNoise,r,h,2.0,0.0,,"Enter ACIS-S FS read noise" ACIS-S-FsEnergyGain,r,h,0.00368,0,,"Enter ACIS-S FS energy gain (KeV/electron)" ACIS-S-FsQEFile,f,h,"acis/QE_w215c2r_997.dat",,,"Enter ACIS-S FS QE filename" ACIS-S-FsFilterFile,f,h,"acis/trans_obf_acis_s.dat",,,"Enter ACIS-S FS Filter filename" ACIS-S-BsKeVperADU,r,h,0.0045,,,"Enter ACIS-S BS KeV per ADU" ACIS-S-BsFanoFactor,r,h,0.115,0.0,,"Enter ACIS-S BS fano factor" ACIS-S-BsReadNoise,r,h,10.0,0.0,,"Enter ACIS-S BS read noise" ACIS-S-BsEnergyGain,r,h,0.00368,0,,"Enter ACIS-S BS energy gain (KeV/electron)" ACIS-S-BsQEFile,f,h,"acis/QE_w134c4r_997.dat",,,"Enter ACIS-S BS QE filename" ACIS-S-BsFilterFile,f,h,"acis/trans_obf_acis_s.dat",,,"Enter ACIS-S BS Filter filename" ACIS-I-FsKeVperADU,r,h,0.004,,,"Enter ACIS-I FS KeV per ADU" ACIS-I-FsFanoFactor,r,h,0.115,0.0,,"Enter ACIS-I FS fano factor" ACIS-I-FsReadNoise,r,h,2.0,0.0,,"Enter ACIS-I FS read noise" ACIS-I-FsEnergyGain,r,h,0.00368,0,,"Enter ACIS-I FS energy gain (KeV/electron)" ACIS-I-FsQEFile,f,h,"acis/QE_w215c2r_997.dat",,,"Enter ACIS-I FS QE filename" ACIS-I-FsFilterFile,f,h,"acis/trans_obf_acis_i.dat",,,"Enter ACIS-I FS Filter filename" #--------------------------------------------------------------------------- # # HRC-I setup # #--------------------------------------------------------------------------- HRC-I-BlurSigma,r,a,0.018,0,,"Enter HRC-I pixel Blur (RMS mm)" HRC-I-QEFile,f,h,"hrc/HRC_I_csi_qe_model.dat",,,"Enter HRC-I QE File" HRC-I-UVISFile,f,h,"hrc/uvisnlr.1174.82.dat",,,"Enter HRC-I UV/IS file for region 0" #--------------------------------------------------------------------------- # # HRC-S setup # #--------------------------------------------------------------------------- HRC-S-BlurSigma,r,h,0.018,0,,"Enter HRC-S pixel Blur (RMS mm)" HRC-S-QEFile0,f,h,"hrc/hrc_s_qe.dat",,,"Enter HRC QE File for MCP 0" HRC-S-QEFile1,f,h,"hrc/hrc_s_qe.dat",,,"Enter HRC QE File for MCP 1" HRC-S-QEFile2,f,h,"hrc/hrc_s_qe.dat",,,"Enter HRC QE File for MCP 2" HRC-S-UVISFile0,f,h,"hrc/uvisnlr.1052.82.dat",,,"Enter HRC UV/IS file for region 0" HRC-S-UVISFile1,f,h,"hrc/hrcs_r2.dat",,,"Enter HRC UV/IS file for region 1" HRC-S-UVISFile2,f,h,"hrc/uvisnlr.1092.82.dat",,,"Enter HRC UV/IS file for region 2" HRC-S-UVISFile3,f,h,"hrc/uvisnlr.565.82.dat",,,"Enter HRC UV/IS file for region 3" HRCIonOffsetT,r,h,4,0,10,"Enter Top Ion Shield Offset (mm)" HRCIonOffsetL,r,h,19.7,0,120,"Enter Left Ion Shield Offset (mm)" HRCIonOffsetR,r,h,11.7,0,120,"Enter Right Ion Shield Offset (mm)" HRCIonOffsetX,r,h,10.0,0,120,"Enter Ion Shield X Offset (mm)" HRC-HESF,b,a,yes,,,"Use HESF (AKA Drake Flat) (yes/no)" #--------------------------------------------------------------------------- # # The HESF (AKA Drake Flat) # #--------------------------------------------------------------------------- HESFOffsetX,r,a,26.3,0,,"Enter the HESF X offset of lower plate (mm)" HESFOffsetZ,r,a,5.359,0,,"Enter the HESF Z offset of lower plate (mm)" HESFGapY1,r,a,28.7,,,"Enter the HESF Gap Offset Y1" HESFGapY2,r,a,36.7,,,"Enter the HESF Gap Offset Y2" HESFN,i,a,2,0,4,"Enter the number of HESF facets" HESFLength,r,a,294.0,0.0,,"Enter length of HESF plate" HESFCrWidth,r,a,15.7,0,,"Enter HESF Chromium strip width" HESFOptConstCr,f,a,"hrc/chromium.dat",,,"Enter the Chromium Optical constant filename for the HESF" HESFOptConstC,f,a,"hrc/carbon.dat",,,"Enter the Carbon Optical constant filename for the HESF" HESFHeight1,r,a,22.3,0,,"Enter the height of HESF 1 (mm)" HESFTheta1,r,a,4.5,0.0,,"Enter the angle of HESF 1 (degrees)" HESFHeight2,r,a,50.0,0,,"Enter the height of HESF 2 (mm)" HESFTheta2,r,a,7,0.0,,"Enter the angle of HESF 2 (degrees)" HESFHeight3,r,a,0,0,,"Enter the height of HESF 3 (mm)" HESFTheta3,r,a,0,0.0,,"Enter the angle of HESF 3 (degrees)" HESFHeight4,r,a,0,0,,"Enter the height of HESF 4 (mm)" HESFTheta4,r,a,0,0.0,,"Enter the angle of HESF 4 (degrees)" # # Dither/Aspect Parameters # DitherModel,s,a,"NONE","NONE|INTERNAL|GADSOOCS",,"Enter Dither Model" # DitherTruthFile,f,a,"aspect_10ks.fits",,,"Enter Gadsoocs Truth File" # # Internal Dither Model Parameters: # Value = Amp * sin (2*PI*t/Period + Phase) # DitherAmp_RA,r,a,8,0,,"Enter Amplitude for RA dither (arc-secs)" DitherAmp_Dec,r,a,8,0,,"Enter Amplitude for Dec dither (arc-secs)" DitherAmp_Roll,r,a,0,0,,"Enter Amplitude for Roll dither (arc-secs)" #DitherAmp_Roll,r,a,54000,0,,"Enter Amplitude for Roll dither (arc-secs)" DitherPeriod_RA,r,a,1000,1,,"Enter Period for RA dither (secs)" DitherPeriod_Dec,r,a,649,1,,"Enter Period for Dec dither (secs)" # The period for the roll is based on 0.05 arc-sec per sec #DitherPeriod_Roll,r,a,4.32e6,1,,"Enter Period for Roll dither (secs)" DitherPeriod_Roll,r,a,1000,1,,"Enter Period for Roll dither (secs)" DitherPhase_RA,r,a,0,,,"Enter Phase for RA dither (radians)" DitherPhase_Dec,r,a,0,,,"Enter Phase for Dec dither (radians)" DitherPhase_Roll,r,a,0,,,"Enter Phase for Roll dither (radians)" mode,s,hl,"hl","ql|hl|q|h",,"Enter mode for parameter file."