Size: 2906
Comment:
|
← Revision 12 as of 2009-07-15 14:32:38 ⇥
Size: 2786
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
// Description : Uses OBCP28 for executing a parameterized scan of any length, stepsize etc. // Represents a generic non-chopped grating scan |
// Description : Uses OBCP28 for executing a parameterized scan of any length, // stepsize etc. Represents a generic non-chopped grating scan |
Line 10: | Line 10: |
// Comments : Can be run for wavelength calibration, instrumental profile and ghost search // Version : 0. |
// Comments : Can be run for wavelength calibration, instrumental profile and // ghost search // Version : 0.3 |
Line 22: | Line 23: |
[wiki:Self:PACS/CUSPVscripts/procedure WaveCalNoChop { | procedure WaveCalNoChop { |
Line 24: | Line 25: |
[wiki:Self:PACS/CUSPVscripts/ int grat_start = 500000; // grating start position for scan\ | int grat_start = 500000; // grating start position for scan\ |
Line 45: | Line 46: |
[wiki:Self:PACS/CUSPVscripts/DMC_grat_scan_nochop DMC_grat_scan_nochop] [wiki:Self:PACS/CUSPVscripts/Msec2sec Msec2sec] [wiki:Self:PACS/CUSPVscripts/OBCP_grat_scan_nochop OBCP_grat_scan_nochop] [wiki:Self:PACS/CUSPVscripts/SPEC_cre_setup SPEC_cre_setup] [wiki:Self:PACS/CUSPVscripts/SPEC_fltw_move SPEC_fltw_move] [wiki:Self:PACS/CUSPVscripts/SPEC_heater_setup SPEC_heater_setup] [wiki:Self:PACS/CUSPVscripts/SPEC_spu_resetSPEC_spu_reset] [wiki:Self:PACS/CUSPVscripts/SPEC_spu_setup SPEC_spu_setup] [wiki:Self:PACS/CUSPVscripts/WriteBBID WriteBBID] [wiki:Self:PACS/CUSPVscripts/WriteEndBB WriteEndBB] [wiki:Self:PACS/CUSPVscripts/WriteEndID WriteEndID] [wiki:Self:PACS/CUSPVscripts/WriteOBSID WriteOBSID] |
[[PACS/CUSPVscripts/DMC_grat_scan_nochop|DMC_grat_scan_nochop]] [[PACS/CUSPVscripts/Msec2sec|Msec2sec]] [[PACS/CUSPVscripts/OBCP_grat_scan_nochop|OBCP_grat_scan_nochop]] [[PACS/CUSPVscripts/SPEC_cre_setup|SPEC_cre_setup]] [[PACS/CUSPVscripts/SpecFltwMove|SPEC_fltw_move]] [[PACS/CUSPVscripts/SPEC_heater_setup|SPEC_heater_setup]] [[PACS/CUSPVscripts/SPEC_spu_reset|SPEC_spu_reset]] [[PACS/CUSPVscripts/SpecSpuSetup|SPEC_spu_setup]] [[PACS/CUSPVscripts/WriteBBID|WriteBBID]] [[PACS/CUSPVscripts/WriteEndBB|WriteEndBB]] [[PACS/CUSPVscripts/WriteEndID|WriteEndID]] [[PACS/CUSPVscripts/WriteOBSID|WriteOBSID]] |
WaveCalNoChop
// Purpose : Wavelength calibration and instrumental profile // CUS author : HF // Description : Uses OBCP28 for executing a parameterized scan of any length, // stepsize etc. Represents a generic non-chopped grating scan /// Dependencies : SPEC_heater, SPEC_cre_setup /// Preconditions : PACS must be on and configured for spectroscopy // Comments : Can be run for wavelength calibration, instrumental profile and // ghost search // Version : 0.3 // History // 0.1 21-sep-2007 DAC adapted from IST's Wave_Cal (converted from "mode" to // "procedure") // 0.2 14-jan-2008 DAC Added bias_r... input variables; read CS positions as // for AOTs, viz. from CHOPPERCSparams; removed "duree" code // 0.3 15-jan-2008 Renamed to WaveCalNoChop (in preparation for WaveCalChop) //
Input variable(s):
procedure WaveCalNoChop { string fltPOS = "POS A"; // Filter wheel position (0="POS A", 1="POS B") int grat_start = 500000; // grating start position for scan\ int grat_stepsize = 200; // grating step size int grat_numsteps = 50; // number of grating steps in one direction int grat_numramps = 3; // number of ramps per grating position int chop_def = 648; // chopper position during grating scan int nb_rdout_ramp = 64; // number of readouts per ramp int num_updown = 1; // number of grating updown scans int grat_def = 496000; // position of grating after the scan int capa_red = 12; // Red capacitor int capa_blu = 12; // Blue capacitor double bias_r_blu = 0.01; // Bias "r" blue double bias_r_red = 0.01; // Bias "r" red double bias_d_blu = 0.198; // Bias "d" blue double bias_d_red = 0.069; // Bias "d" red int nb_samp_subramp_blu = 64; // Nb of blue samples per sub-ramp int nb_samp_subramp_red = 64; // Nb of red samples per sub-ramp }{
The following scripts are needed to schedule this module: