- Timestamp:
- 01/26/12 21:06:35 (4 months ago)
- Location:
- branches/mcxtrace-1.0
- Files:
-
- 144 modified
-
nlib/contrib/Al_window.comp (modified) (1 diff)
-
nlib/contrib/Collimator_ROC.comp (modified) (1 diff)
-
nlib/contrib/Exact_radial_coll.comp (modified) (1 diff)
-
nlib/contrib/FermiChopper_ILL.comp (modified) (1 diff)
-
nlib/contrib/Filter_graphite.comp (modified) (1 diff)
-
nlib/contrib/Guide_curved.comp (modified) (1 diff)
-
nlib/contrib/Guide_honeycomb.comp (modified) (1 diff)
-
nlib/contrib/He3_cell.comp (modified) (1 diff)
-
nlib/contrib/ISIS_moderator.comp (modified) (1 diff)
-
nlib/contrib/Lens.comp (modified) (1 diff)
-
nlib/contrib/Lens_simple.comp (modified) (1 diff)
-
nlib/contrib/Mirror_Elliptic.comp (modified) (1 diff)
-
nlib/contrib/Mirror_Parabolic.comp (modified) (1 diff)
-
nlib/contrib/Monochromator_2foc.comp (modified) (1 diff)
-
nlib/contrib/Multilayer_Sample.comp (modified) (1 diff)
-
nlib/contrib/PSD_Detector.comp (modified) (1 diff)
-
nlib/contrib/PSD_monitor_rad.comp (modified) (1 diff)
-
nlib/contrib/SANS_AnySamp.comp (modified) (1 diff)
-
nlib/contrib/SANS_DebyeS.comp (modified) (1 diff)
-
nlib/contrib/SANS_Guinier.comp (modified) (1 diff)
-
nlib/contrib/SNS_source.comp (modified) (1 diff)
-
nlib/contrib/SiC.comp (modified) (1 diff)
-
nlib/contrib/Source_multi_surfaces.comp (modified) (1 diff)
-
nlib/contrib/StatisticalChopper.comp (modified) (1 diff)
-
nlib/contrib/StatisticalChopper_Monitor.comp (modified) (1 diff)
-
nlib/contrib/Virtual_mcnp_input.comp (modified) (1 diff)
-
nlib/contrib/Virtual_mcnp_output.comp (modified) (1 diff)
-
nlib/contrib/Virtual_tripoli4_input.comp (modified) (1 diff)
-
nlib/contrib/Virtual_tripoli4_output.comp (modified) (1 diff)
-
nlib/contrib/multi_pipe.comp (modified) (1 diff)
-
nlib/examples/ISIS_Prisma2.instr (modified) (2 diffs)
-
nlib/misc/Beam_spy.comp (modified) (1 diff)
-
nlib/misc/Progress_bar.comp (modified) (1 diff)
-
nlib/misc/Set_pol.comp (modified) (1 diff)
-
nlib/misc/Shape.comp (modified) (1 diff)
-
nlib/misc/Vitess_input.comp (modified) (1 diff)
-
nlib/misc/Vitess_output.comp (modified) (1 diff)
-
nlib/monitors/DivLambda_monitor.comp (modified) (1 diff)
-
nlib/monitors/DivPos_monitor.comp (modified) (1 diff)
-
nlib/monitors/Divergence_monitor.comp (modified) (1 diff)
-
nlib/monitors/EPSD_monitor.comp (modified) (1 diff)
-
nlib/monitors/E_monitor.comp (modified) (1 diff)
-
nlib/monitors/Hdiv_monitor.comp (modified) (1 diff)
-
nlib/monitors/L_monitor.comp (modified) (1 diff)
-
nlib/monitors/MeanPolLambda_monitor.comp (modified) (1 diff)
-
nlib/monitors/Monitor.comp (modified) (1 diff)
-
nlib/monitors/Monitor_4PI.comp (modified) (1 diff)
-
nlib/monitors/Monitor_nD.comp (modified) (1 diff)
-
nlib/monitors/PSD_monitor.comp (modified) (1 diff)
-
nlib/monitors/PSD_monitor_4PI.comp (modified) (1 diff)
-
nlib/monitors/PSDcyl_monitor.comp (modified) (1 diff)
-
nlib/monitors/PSDlin_monitor.comp (modified) (1 diff)
-
nlib/monitors/PolLambda_monitor.comp (modified) (1 diff)
-
nlib/monitors/Pol_monitor.comp (modified) (1 diff)
-
nlib/monitors/PreMonitor_nD.comp (modified) (1 diff)
-
nlib/monitors/Res_monitor.comp (modified) (1 diff)
-
nlib/monitors/TOF2E_monitor.comp (modified) (1 diff)
-
nlib/monitors/TOFLambda_monitor.comp (modified) (1 diff)
-
nlib/monitors/TOF_cylPSD_monitor.comp (modified) (1 diff)
-
nlib/monitors/TOF_monitor.comp (modified) (1 diff)
-
nlib/monitors/TOFlog_monitor.comp (modified) (1 diff)
-
nlib/obsolete/V_sample.comp (modified) (1 diff)
-
nlib/optics/Arm.comp (modified) (1 diff)
-
nlib/optics/Beamstop.comp (modified) (1 diff)
-
nlib/optics/Bender.comp (modified) (1 diff)
-
nlib/optics/Collimator_linear.comp (modified) (1 diff)
-
nlib/optics/Collimator_radial.comp (modified) (1 diff)
-
nlib/optics/DiskChopper.comp (modified) (1 diff)
-
nlib/optics/FermiChopper.comp (modified) (1 diff)
-
nlib/optics/Filter_gen.comp (modified) (1 diff)
-
nlib/optics/Guide.comp (modified) (1 diff)
-
nlib/optics/Guide_anyshape.comp (modified) (1 diff)
-
nlib/optics/Guide_channeled.comp (modified) (1 diff)
-
nlib/optics/Guide_gravity.comp (modified) (1 diff)
-
nlib/optics/Guide_tapering.comp (modified) (1 diff)
-
nlib/optics/Guide_wavy.comp (modified) (1 diff)
-
nlib/optics/Mirror.comp (modified) (1 diff)
-
nlib/optics/Monochromator_curved.comp (modified) (1 diff)
-
nlib/optics/Monochromator_flat.comp (modified) (1 diff)
-
nlib/optics/Monochromator_pol.comp (modified) (1 diff)
-
nlib/optics/Pol_bender.comp (modified) (1 diff)
-
nlib/optics/Pol_constBfield.comp (modified) (1 diff)
-
nlib/optics/Pol_guide_vmirror.comp (modified) (1 diff)
-
nlib/optics/Pol_mirror.comp (modified) (1 diff)
-
nlib/optics/Pol_simpleBfield.comp (modified) (1 diff)
-
nlib/optics/Pol_simpleBfield_stop.comp (modified) (1 diff)
-
nlib/optics/Selector.comp (modified) (1 diff)
-
nlib/optics/Slit.comp (modified) (1 diff)
-
nlib/optics/V_selector.comp (modified) (1 diff)
-
nlib/optics/Vitess_ChopperFermi.comp (modified) (1 diff)
-
nlib/samples/Incoherent.comp (modified) (1 diff)
-
nlib/samples/Isotropic_Sqw.comp (modified) (1 diff)
-
nlib/samples/Phonon_simple.comp (modified) (1 diff)
-
nlib/samples/Powder1.comp (modified) (1 diff)
-
nlib/samples/PowderN.comp (modified) (1 diff)
-
nlib/samples/Res_sample.comp (modified) (1 diff)
-
nlib/samples/Sans_spheres.comp (modified) (1 diff)
-
nlib/samples/Single_crystal.comp (modified) (1 diff)
-
nlib/samples/TOFRes_sample.comp (modified) (1 diff)
-
nlib/samples/Tunneling_sample.comp (modified) (1 diff)
-
nlib/sources/Adapt_check.comp (modified) (1 diff)
-
nlib/sources/ESS_moderator_long.comp (modified) (1 diff)
-
nlib/sources/ESS_moderator_short.comp (modified) (1 diff)
-
nlib/sources/Moderator.comp (modified) (1 diff)
-
nlib/sources/Monitor_Optimizer.comp (modified) (1 diff)
-
nlib/sources/Source_Maxwell_3.comp (modified) (1 diff)
-
nlib/sources/Source_Optimizer.comp (modified) (1 diff)
-
nlib/sources/Source_adapt.comp (modified) (1 diff)
-
nlib/sources/Source_div.comp (modified) (1 diff)
-
nlib/sources/Source_gen.comp (modified) (1 diff)
-
nlib/sources/Source_simple.comp (modified) (1 diff)
-
nlib/sources/Virtual_input.comp (modified) (1 diff)
-
nlib/sources/Virtual_output.comp (modified) (1 diff)
-
xlib/misc/Progress_bar.comp (modified) (1 diff)
-
xlib/monitors/E_monitor.comp (modified) (1 diff)
-
xlib/monitors/L_monitor.comp (modified) (1 diff)
-
xlib/monitors/Monitor.comp (modified) (1 diff)
-
xlib/monitors/PSD_monitor.comp (modified) (1 diff)
-
xlib/monitors/PSD_monitor_4PI.comp (modified) (1 diff)
-
xlib/monitors/PSD_monitor_coh.comp (modified) (1 diff)
-
xlib/monitors/W_psd_monitor.comp (modified) (1 diff)
-
xlib/optics/Arm.comp (modified) (1 diff)
-
xlib/optics/Beamstop.comp (modified) (1 diff)
-
xlib/optics/Filter.comp (modified) (1 diff)
-
xlib/optics/Lens_elliptical.comp (modified) (1 diff)
-
xlib/optics/Lens_parab.comp (modified) (1 diff)
-
xlib/optics/Lens_parab_Cyl.comp (modified) (1 diff)
-
xlib/optics/Lens_simple.comp (modified) (1 diff)
-
xlib/optics/Mirror_curved.comp (modified) (1 diff)
-
xlib/optics/Mirror_elliptic.comp (modified) (1 diff)
-
xlib/optics/Mirror_parabolic.comp (modified) (1 diff)
-
xlib/optics/Multilayer_elliptic.comp (modified) (1 diff)
-
xlib/optics/Slit.comp (modified) (1 diff)
-
xlib/optics/Slit_N.comp (modified) (1 diff)
-
xlib/samples/Absorption_sample.comp (modified) (1 diff)
-
xlib/samples/Perfect_crystal.comp (modified) (1 diff)
-
xlib/samples/PowderN.comp (modified) (1 diff)
-
xlib/samples/Saxs_spheres.comp (modified) (1 diff)
-
xlib/samples/Single_crystal.comp (modified) (1 diff)
-
xlib/sources/Source_div.comp (modified) (1 diff)
-
xlib/sources/Source_flat.comp (modified) (1 diff)
-
xlib/sources/Source_gaussian.comp (modified) (1 diff)
-
xlib/sources/Source_lab.comp (modified) (6 diffs)
-
xlib/sources/Source_pt.comp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/mcxtrace-1.0/nlib/contrib/Al_window.comp
r2639 r3256 44 44 SETTING PARAMETERS () 45 45 OUTPUT PARAMETERS () 46 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 46 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 47 47 SHARE 48 48 %{ -
branches/mcxtrace-1.0/nlib/contrib/Collimator_ROC.comp
r2601 r3256 64 64 ROC_ttmin=0, ROC_ttmax=100, ROC_sign=1) 65 65 OUTPUT PARAMETERS () 66 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 66 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 67 67 INITIALIZE 68 68 %{ -
branches/mcxtrace-1.0/nlib/contrib/Exact_radial_coll.comp
r2744 r3256 55 55 d=0.0001, verbose=0) 56 56 OUTPUT PARAMETERS (alpha_in, alpha_out, out_radius, beta_in, beta_out, divergence) 57 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 57 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 58 58 DECLARE 59 59 %{ -
branches/mcxtrace-1.0/nlib/contrib/FermiChopper_ILL.comp
r2601 r3256 100 100 zero_time=0, xwidth=0, verbose=0) 101 101 OUTPUT PARAMETERS(FCVars) 102 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 102 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 103 103 SHARE 104 104 %{ -
branches/mcxtrace-1.0/nlib/contrib/Filter_graphite.comp
r2601 r3256 49 49 SETTING PARAMETERS (xmin=-0.16, xmax=0.16, ymin=-0.16, ymax=0.16, length=0.05, xwidth=0, yheight=0) 50 50 OUTPUT PARAMETERS () 51 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 51 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 52 52 INITIALIZE 53 53 %{ -
branches/mcxtrace-1.0/nlib/contrib/Guide_curved.comp
r2810 r3256 52 52 SETTING PARAMETERS (w1, h1, l, R0=0.995, Qc=0.0218, alpha=4.38, m=2, W=0.003, curvature=2700) 53 53 OUTPUT PARAMETERS () 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 INITIALIZE 56 56 %{ -
branches/mcxtrace-1.0/nlib/contrib/Guide_honeycomb.comp
r2715 r3256 78 78 mleftup=-1, mrightup=-1, mleftdown=-1, mrightdown=-1,mleft=-1, mright=-1, G=0) 79 79 OUTPUT PARAMETERS (GVars) 80 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 80 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 81 81 SHARE 82 82 %{ -
branches/mcxtrace-1.0/nlib/contrib/He3_cell.comp
r2601 r3256 41 41 SETTING PARAMETERS (radius,length,pressure=3,p3he=0.7,bx=0,by=1e-3,bz=0) 42 42 OUTPUT PARAMETERS () 43 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 43 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 44 44 45 45 DECLARE -
branches/mcxtrace-1.0/nlib/contrib/ISIS_moderator.comp
r3127 r3256 59 59 focus_yh = 0.01, xwidth = 0.074, yheight = 0.074, CAngle = 0.0,SAC= 1, Lmin=0, Lmax=0, int target_index=+1) 60 60 OUTPUT PARAMETERS () 61 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 61 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 62 62 DECLARE 63 63 %{ -
branches/mcxtrace-1.0/nlib/contrib/Lens.comp
r3096 r3256 100 100 p_interact=0.1,focus_aw=10,focus_ah=10,RMS=0) 101 101 OUTPUT PARAMETERS (rho, bc, my_s, my_a_v, mean_n, events) 102 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 102 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 103 103 104 104 SHARE -
branches/mcxtrace-1.0/nlib/contrib/Lens_simple.comp
r2862 r3256 74 74 xmin=0, xmax=0, ymin=0, ymax=0, radius=0, 75 75 SigmaAL=0.141, d0=0.002) 76 STATE PARAMETERS(x,y,z,vx,vy,vz,t,s1,s2,p)76 // (x,y,z,vx,vy,vz,t,s1,s2,p) 77 77 78 78 INITIALIZE -
branches/mcxtrace-1.0/nlib/contrib/Mirror_Elliptic.comp
r2932 r3256 50 50 R0=0.99, Qc=0.0219, alpha=6.07, m=1.0, W=0.003) 51 51 OUTPUT PARAMETERS (beta1, alpha1,beta2, alpha2, err) 52 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 52 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 53 53 SHARE 54 54 %{ -
branches/mcxtrace-1.0/nlib/contrib/Mirror_Parabolic.comp
r2932 r3256 49 49 R0=0.99, Qc=0.0219, alpha=6.07, m=1.0, W=0.003) 50 50 OUTPUT PARAMETERS (beta1, gamma1, err,nom,vz_neg,p_0, delta, angle,pTable) 51 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 51 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 52 52 SHARE 53 53 %{ -
branches/mcxtrace-1.0/nlib/contrib/Monochromator_2foc.comp
r2601 r3256 80 80 SETTING PARAMETERS (string reflect=0, zwidth=0.01, yheight=0.01, gap=0.0005, NH=11, NV=11, mosaich=30.0, mosaicv=30.0, r0=0.7, Q=1.8734, RV=0, RH=0, DM=0, mosaic=0, width=0, height=0, verbose=0) 81 81 OUTPUT PARAMETERS (mos_y, mos_z, mono_Q, SlabWidth, SlabHeight, rTable) 82 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 82 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 83 83 SHARE 84 84 %{ -
branches/mcxtrace-1.0/nlib/contrib/Multilayer_Sample.comp
r3068 r3256 60 60 sigmaPar={5.0,5.0}, frac_inc=0, ythick=0, mu_inc=5.62, int target_index=0, focus_xw=0, focus_yh=0) 61 61 OUTPUT PARAMETERS (sldParPtr, dParPtr, sigmaParPtr, tx, ty, tz) 62 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 62 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 63 63 64 64 SHARE -
branches/mcxtrace-1.0/nlib/contrib/PSD_Detector.comp
r2786 r3256 209 209 DetectorType, 210 210 DEFS, Vars, mcformat_sim, mcformat_vo, mcformat_override) 211 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 211 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 212 212 213 213 SHARE -
branches/mcxtrace-1.0/nlib/contrib/PSD_monitor_rad.comp
r2601 r3256 51 51 SETTING PARAMETERS (string filename=0, string filename_av=0, rmax=0.2) 52 52 OUTPUT PARAMETERS (PSDr_N, PSDr_p, PSDr_p2, PSDr_av_p, PSDr_av_p2) 53 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 53 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 54 54 DECLARE 55 55 %{ -
branches/mcxtrace-1.0/nlib/contrib/SANS_AnySamp.comp
r2601 r3256 63 63 xwidth=0.01, yheight=0.01, zdepth=0.001) 64 64 OUTPUT PARAMETERS (q_v,isq) 65 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 65 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 66 66 DECLARE 67 67 %{ -
branches/mcxtrace-1.0/nlib/contrib/SANS_DebyeS.comp
r2601 r3256 55 55 SETTING PARAMETERS (transm=0.5, qDS=0.008, xwidth=0.01, yheight=0.01, zdepth=0.001) 56 56 OUTPUT PARAMETERS (q_v) 57 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 57 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 58 58 DECLARE 59 59 %{ -
branches/mcxtrace-1.0/nlib/contrib/SANS_Guinier.comp
r2601 r3256 62 62 SETTING PARAMETERS (transm=0.5, Rg=100, qmax=0.03, xwidth=0.01, yheight=0.01, zdepth=0.001) 63 63 OUTPUT PARAMETERS (q_v) 64 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 64 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 65 65 DECLARE 66 66 %{ -
branches/mcxtrace-1.0/nlib/contrib/SNS_source.comp
r2969 r3256 62 62 ntvals,idxstart,idxstop,tidxstart,tidxstop,nEvals, 63 63 xonly,Pfunc,txonly,tPfunc) 64 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 64 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 65 65 DECLARE 66 66 %{ -
branches/mcxtrace-1.0/nlib/contrib/SiC.comp
r2601 r3256 36 36 SETTING PARAMETERS () 37 37 OUTPUT PARAMETERS(ScatGrad) 38 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 38 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 39 39 DECLARE 40 40 %{ -
branches/mcxtrace-1.0/nlib/contrib/Source_multi_surfaces.comp
r3127 r3256 93 93 Emin=0.0,Emax=0.0,Lmin=0.0,Lmax=0.0) 94 94 OUTPUT PARAMETERS (p_in) 95 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 95 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 96 96 SHARE 97 97 %{ -
branches/mcxtrace-1.0/nlib/contrib/StatisticalChopper.comp
r2635 r3256 52 52 string sequence="NULL") 53 53 OUTPUT PARAMETERS (delta_y, height,omega, Sequence,SequenceIndex,nslit,m) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/nlib/contrib/StatisticalChopper_Monitor.comp
r2635 r3256 46 46 SETTING PARAMETERS (tmin=0.0,tmax=0.0) 47 47 OUTPUT PARAMETERS() 48 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 48 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 49 49 50 50 DECLARE COPY Monitor_nD -
branches/mcxtrace-1.0/nlib/contrib/Virtual_mcnp_input.comp
r3127 r3256 106 106 min_x, min_y, min_z, max_x , max_y , max_z , 107 107 min_vx, min_vy, min_vz, max_vx, max_vy, max_vz, n_count_extrapolated, repeat_cnt) 108 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 108 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 109 109 110 110 SHARE -
branches/mcxtrace-1.0/nlib/contrib/Virtual_mcnp_output.comp
r2601 r3256 57 57 SETTING PARAMETERS (string filename=0) 58 58 OUTPUT PARAMETERS (hfile) 59 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 59 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 60 60 61 61 SHARE -
branches/mcxtrace-1.0/nlib/contrib/Virtual_tripoli4_input.comp
r3127 r3256 103 103 min_x, min_y, min_z, max_x , max_y , max_z , 104 104 min_vx, min_vy, min_vz, max_vx, max_vy, max_vz, n_count_extrapolated, repeat_cnt) 105 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 105 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 106 106 107 107 SHARE -
branches/mcxtrace-1.0/nlib/contrib/Virtual_tripoli4_output.comp
r3127 r3256 66 66 SETTING PARAMETERS (string filename=0, batch=1) 67 67 OUTPUT PARAMETERS (hfile,previous_batch) 68 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 68 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 69 69 70 70 -
branches/mcxtrace-1.0/nlib/contrib/multi_pipe.comp
r2601 r3256 50 50 SETTING PARAMETERS (string filename=0, xmin,xmax,ymin,ymax,radius=0.0,gap=0.0,thickness=0.0, xwidth=0, yheight=0) 51 51 OUTPUT PARAMETERS (pTable, user_file, ynum, xnum, diam, w_pipe, h_pipe, h_number) 52 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 52 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 53 53 SHARE 54 54 %{ -
branches/mcxtrace-1.0/nlib/examples/ISIS_Prisma2.instr
r2933 r3256 55 55 DEFINITION PARAMETERS () 56 56 SETTING PARAMETERS (zmin, zmax, ymin, ymax, mosaich, mosaicv, r0, Q, color) 57 STATE PARAMETERS(x,y,z,vx,vy,vz,t,s1,s2,p)57 // (x,y,z,vx,vy,vz,t,s1,s2,p) 58 58 DECLARE 59 59 %{ … … 134 134 SETTING PARAMETERS (xmin, xmax, ymin, ymax, dt) 135 135 OUTPUT PARAMETERS (TOF_N, TOF_p, TOF_p2) 136 STATE PARAMETERS(x,y,z,vx,vy,vz,t,s1,s2,p)136 // (x,y,z,vx,vy,vz,t,s1,s2,p) 137 137 DECLARE 138 138 %{ -
branches/mcxtrace-1.0/nlib/misc/Beam_spy.comp
r3044 r3256 42 42 max_vx, max_vy, max_vz, mean_x, mean_y, mean_z, mean_t, mean_v, 43 43 n_neutrons_p, n_neutrons, n_neutrons_p2) 44 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 44 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 45 45 DECLARE 46 46 %{ -
branches/mcxtrace-1.0/nlib/misc/Progress_bar.comp
r3127 r3256 42 42 SETTING PARAMETERS (string profile=0, percent=10,flag_save=0,minutes=0) 43 43 OUTPUT PARAMETERS (IntermediateCnts,StartTime,EndTime) 44 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 44 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 45 45 DECLARE 46 46 %{ -
branches/mcxtrace-1.0/nlib/misc/Set_pol.comp
r2601 r3256 42 42 DEFINITION PARAMETERS () 43 43 SETTING PARAMETERS (px=0, py=0, pz=0, randomOn=0) 44 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 44 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 45 45 46 46 DECLARE -
branches/mcxtrace-1.0/nlib/misc/Shape.comp
r3095 r3256 65 65 SETTING PARAMETERS (string geometry=0, radius=0, xwidth=0, yheight=0, zdepth=0, thickness=0) 66 66 OUTPUT PARAMETERS(offdata) 67 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 67 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 68 68 69 69 SHARE -
branches/mcxtrace-1.0/nlib/misc/Vitess_input.comp
r2601 r3256 46 46 SETTING PARAMETERS (string filename = 0, int bufsize = 10000, repeat_count = 1) 47 47 OUTPUT PARAMETERS (hfile, ibuf, size, pos, rep, finished) 48 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 48 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 49 49 SHARE 50 50 %{ -
branches/mcxtrace-1.0/nlib/misc/Vitess_output.comp
r2680 r3256 47 47 SETTING PARAMETERS (string filename = 0, int bufsize = 10000, int progress = 0) 48 48 OUTPUT PARAMETERS (hfile, obuf, pos, p_out, p2_out) 49 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 49 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 50 50 SHARE 51 51 %{ -
branches/mcxtrace-1.0/nlib/monitors/DivLambda_monitor.comp
r2601 r3256 55 55 SETTING PARAMETERS (string filename=0, xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0, maxdiv_h=2, Lmin, Lmax, restore_neutron=0) 56 56 OUTPUT PARAMETERS (Div_N, Div_p, Div_p2) 57 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 57 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 58 58 DECLARE 59 59 %{ -
branches/mcxtrace-1.0/nlib/monitors/DivPos_monitor.comp
r2601 r3256 54 54 xwidth=0, yheight=0, maxdiv_h=2, restore_neutron=0) 55 55 OUTPUT PARAMETERS (Div_N, Div_p, Div_p2) 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/nlib/monitors/Divergence_monitor.comp
r2601 r3256 54 54 xwidth=0, yheight=0, maxdiv_h=2, maxdiv_v=2, restore_neutron=0) 55 55 OUTPUT PARAMETERS (Div_N, Div_p, Div_p2) 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/nlib/monitors/EPSD_monitor.comp
r2601 r3256 54 54 xwidth=0, yheight=0, Emin, Emax, restore_neutron=0) 55 55 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/nlib/monitors/E_monitor.comp
r2601 r3256 55 55 xwidth=0, yheight=0, Emin, Emax, restore_neutron=0) 56 56 OUTPUT PARAMETERS (E_N, E_p, E_p2, S_p, S_pE, S_pE2) 57 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 57 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 58 58 DECLARE 59 59 %{ -
branches/mcxtrace-1.0/nlib/monitors/Hdiv_monitor.comp
r2601 r3256 54 54 xwidth=0, yheight=0, h_maxdiv=2, restore_neutron=0 ) 55 55 OUTPUT PARAMETERS (Div_N, Div_p, Div_p2) 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/nlib/monitors/L_monitor.comp
r2601 r3256 53 53 xwidth=0, yheight=0, Lmin, Lmax, restore_neutron=0) 54 54 OUTPUT PARAMETERS (L_N, L_p, L_p2) 55 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 55 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 56 56 DECLARE 57 57 %{ -
branches/mcxtrace-1.0/nlib/monitors/MeanPolLambda_monitor.comp
r2601 r3256 52 52 SETTING PARAMETERS (string filename, mx=0, my=0, mz=0, Lmin, Lmax) 53 53 OUTPUT PARAMETERS (PolL_N, PolL_p, PolL_p2, HelpArray) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/Monitor.comp
r2601 r3256 48 48 xwidth=0, yheight=0, restore_neutron=0) 49 49 OUTPUT PARAMETERS (Nsum, psum, p2sum) 50 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 50 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 51 51 DECLARE 52 52 %{ -
branches/mcxtrace-1.0/nlib/monitors/Monitor_4PI.comp
r2601 r3256 42 42 SETTING PARAMETERS () 43 43 OUTPUT PARAMETERS(Nsum, psum, p2sum) 44 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 44 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 45 45 DECLARE 46 46 %{ -
branches/mcxtrace-1.0/nlib/monitors/Monitor_nD.comp
r3065 r3256 214 214 /* these are protected C variables */ 215 215 OUTPUT PARAMETERS (DEFS, Vars, detector) 216 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 216 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 217 217 218 218 SHARE -
branches/mcxtrace-1.0/nlib/monitors/PSD_monitor.comp
r2601 r3256 52 52 SETTING PARAMETERS (string filename=0, xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0) 53 53 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/PSD_monitor_4PI.comp
r2601 r3256 51 51 SETTING PARAMETERS (string filename=0, radius=1, restore_neutron=0) 52 52 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 53 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 53 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 54 54 55 55 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/PSDcyl_monitor.comp
r2601 r3256 47 47 SETTING PARAMETERS (string filename=0, yheight=0.3, radius=1, restore_neutron=0) 48 48 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 49 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 49 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 50 50 DECLARE 51 51 %{ -
branches/mcxtrace-1.0/nlib/monitors/PSDlin_monitor.comp
r2601 r3256 47 47 xwidth=0, yheight=0, restore_neutron=0) 48 48 OUTPUT PARAMETERS (PSDlin_N, PSDlin_p, PSDlin_p2) 49 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 49 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 50 50 DECLARE 51 51 %{ -
branches/mcxtrace-1.0/nlib/monitors/PolLambda_monitor.comp
r2601 r3256 52 52 SETTING PARAMETERS (string filename, mx=0, my=0, mz=0, Lmin, Lmax) 53 53 OUTPUT PARAMETERS (PolL_N, PolL_p, PolL_p2) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/Pol_monitor.comp
r2601 r3256 49 49 SETTING PARAMETERS (string filename, mx=0, my=0, mz=0) 50 50 OUTPUT PARAMETERS (Pol_N, Pol_p, Pol_p2) 51 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 51 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 52 52 53 53 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/PreMonitor_nD.comp
r2601 r3256 54 54 DEFINITION PARAMETERS (monitor_comp) 55 55 SETTING PARAMETERS () 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 58 58 /* Flag will be set to 1 automatically */ -
branches/mcxtrace-1.0/nlib/monitors/Res_monitor.comp
r2823 r3256 78 78 /* these are protected C variables */ 79 79 OUTPUT PARAMETERS (DEFS, Vars, buffer_index) 80 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 80 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 81 81 82 82 SHARE -
branches/mcxtrace-1.0/nlib/monitors/TOF2E_monitor.comp
r2601 r3256 58 58 SETTING PARAMETERS (string filename=0, xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0, Emin, Emax, T_zero, L_flight, restore_neutron=0) 59 59 OUTPUT PARAMETERS (E_N, E_p, E_p2, S_p, S_pE, S_pE2) 60 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 60 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 61 61 DECLARE 62 62 %{ -
branches/mcxtrace-1.0/nlib/monitors/TOFLambda_monitor.comp
r2601 r3256 52 52 xwidth=0, yheight=0, Lmin, Lmax, restore_neutron=0) 53 53 OUTPUT PARAMETERS (tt_0, tt_1, TOFL_N, TOFL_p, TOFL_p2) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 DECLARE 56 56 %{ -
branches/mcxtrace-1.0/nlib/monitors/TOF_cylPSD_monitor.comp
r2601 r3256 43 43 SETTING PARAMETERS (string filename=0, radius=1, yheight=0.3, tmin, tmax, restore_neutron=0) 44 44 OUTPUT PARAMETERS (TOF_N, TOF_p, TOF_p2) 45 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 45 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 46 46 DECLARE 47 47 %{ -
branches/mcxtrace-1.0/nlib/monitors/TOF_monitor.comp
r2873 r3256 47 47 xwidth=0, yheight=0, tmin=0, tmax=0, dt=1.0, restore_neutron=0) 48 48 OUTPUT PARAMETERS (TOF_N, TOF_p, TOF_p2, t_min, t_max, delta_t) 49 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 49 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 50 50 51 51 DECLARE -
branches/mcxtrace-1.0/nlib/monitors/TOFlog_monitor.comp
r3055 r3256 51 51 xwidth=0, yheight=0, restore_neutron=0) 52 52 OUTPUT PARAMETERS (TOF_N, TOF_p, TOF_p2) 53 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 53 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 54 54 DECLARE 55 55 %{ -
branches/mcxtrace-1.0/nlib/obsolete/V_sample.comp
r2601 r3256 96 96 focus_aw=0, focus_ah=0, xwidth=0, yheight=0, zthick=0, rad_sphere=0, sig_a=0, sig_i=0, V0=0, int target_index=0, multiples=1) 97 97 OUTPUT PARAMETERS(StructVarsV, VarsV) 98 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 98 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 99 99 100 100 DECLARE -
branches/mcxtrace-1.0/nlib/optics/Arm.comp
r2601 r3256 34 34 SETTING PARAMETERS () 35 35 OUTPUT PARAMETERS () 36 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 36 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 37 37 TRACE 38 38 %{ -
branches/mcxtrace-1.0/nlib/optics/Beamstop.comp
r2601 r3256 47 47 xwidth=0, yheight=0, radius=0) 48 48 OUTPUT PARAMETERS () 49 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 49 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 50 50 51 51 INITIALIZE -
branches/mcxtrace-1.0/nlib/optics/Bender.comp
r2684 r3256 100 100 SETTING PARAMETERS () 101 101 OUTPUT PARAMETERS (bk, mWin) 102 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 102 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 103 103 SHARE 104 104 %{ -
branches/mcxtrace-1.0/nlib/optics/Collimator_linear.comp
r2601 r3256 52 52 SETTING PARAMETERS (xmin=-0.02, xmax=0.02, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0, length=0.3, divergence=40,transmission=1, divergenceV=0) 53 53 OUTPUT PARAMETERS (slope, slopeV) 54 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 54 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 55 55 DECLARE 56 56 %{ -
branches/mcxtrace-1.0/nlib/optics/Collimator_radial.comp
r2884 r3256 70 70 roc=0, verbose=0, approx=0) 71 71 OUTPUT PARAMETERS () 72 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 72 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 73 73 DECLARE 74 74 %{ -
branches/mcxtrace-1.0/nlib/optics/DiskChopper.comp
r2712 r3256 58 58 SETTING PARAMETERS (theta_0=0, radius=0.5, yheight=0, nu, nslit=3, jitter=0, delay=0, isfirst=0, n_pulse=1, abs_out=1, phase=0, xwidth=0, verbose=0) 59 59 OUTPUT PARAMETERS (Tg, To, delta_y, height,omega) 60 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 60 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 61 61 DECLARE 62 62 %{ -
branches/mcxtrace-1.0/nlib/optics/FermiChopper.comp
r3250 r3256 96 96 curvature=0,time=0) 97 97 OUTPUT PARAMETERS(FCVars) 98 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 98 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 99 99 SHARE 100 100 %{ -
branches/mcxtrace-1.0/nlib/optics/Filter_gen.comp
r2601 r3256 81 81 xwidth=0, yheight=0, thickness=1, scaling=1) 82 82 OUTPUT PARAMETERS (pTable, Mode_Table, Type_Table) 83 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 83 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 84 84 85 85 SHARE -
branches/mcxtrace-1.0/nlib/optics/Guide.comp
r3098 r3256 61 61 SETTING PARAMETERS (string reflect=0, w1, h1, w2=0, h2=0, l, R0=0.99, Qc=0.0219, alpha=6.07, m=2, W=0.003) 62 62 OUTPUT PARAMETERS (pTable) 63 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 63 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 64 64 SHARE 65 65 %{ -
branches/mcxtrace-1.0/nlib/optics/Guide_anyshape.comp
r3248 r3256 80 80 R0=0.99, Qc=0.0219, alpha=3, m=2, W=0.003) 81 81 OUTPUT PARAMETERS (pTable, offdata) 82 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 82 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 83 83 84 84 SHARE -
branches/mcxtrace-1.0/nlib/optics/Guide_channeled.comp
r2689 r3256 80 80 Qcx=0.0218, Qcy=0.0218, alphax=4.38, alphay=4.38, W=0.003, mx=1, my=1, nu=0, phase=0) 81 81 OUTPUT PARAMETERS (w1c,w2c,ww,hh,whalf,hhalf,lwhalf,lhhalf) 82 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 82 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 83 83 SHARE %{ 84 84 %include "ref-lib" -
branches/mcxtrace-1.0/nlib/optics/Guide_gravity.comp
r3098 r3256 124 124 nu=0, phase=0, string reflect=0) 125 125 OUTPUT PARAMETERS (GVars, pTable) 126 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 126 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 127 127 SHARE 128 128 %{ -
branches/mcxtrace-1.0/nlib/optics/Guide_tapering.comp
r2864 r3256 109 109 h12, h2, w12, w2, a_ell_q, b_ell_q, lbw, lbh, mxi ,u1 ,u2 ,div1, p2_para, 110 110 test,Div1, i,ii,seg, fu, pos, file_name, ep, num, rotation_h,rotation_v) 111 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 111 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 112 112 113 113 SHARE -
branches/mcxtrace-1.0/nlib/optics/Guide_wavy.comp
r2684 r3256 72 72 wavy_z=0, wavy_xy=0) 73 73 OUTPUT PARAMETERS (whalf,hhalf, lwhalf, lhhalf, norm_nv, norm_nh, f_h, f_v, eta_z, eta_xy) 74 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 74 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 75 75 SHARE %{ 76 76 %include "ref-lib" -
branches/mcxtrace-1.0/nlib/optics/Mirror.comp
r2684 r3256 59 59 SETTING PARAMETERS (string reflect=0, xwidth, yheight,R0=0.99,Qc=0.021,alpha=6.07,m=2,W=0.003, center=0, transmit=0) 60 60 OUTPUT PARAMETERS (pTable) 61 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 61 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 62 62 63 63 SHARE -
branches/mcxtrace-1.0/nlib/optics/Monochromator_curved.comp
r2924 r3256 104 104 RV=0, RH=0, DM=0, mosaic=0, width=0, height=0, verbose=0, order=0) 105 105 OUTPUT PARAMETERS (mos_rms_y, mos_rms_z, mos_rms_max, mono_Q,SlabWidth,SlabHeight,rTable, tTable, row, col) 106 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 106 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 107 107 108 108 SHARE -
branches/mcxtrace-1.0/nlib/optics/Monochromator_flat.comp
r2758 r3256 69 69 mosaich=30.0, mosaicv=30.0, r0=0.7, Q=1.8734, DM=0) 70 70 OUTPUT PARAMETERS (mos_rms_y, mos_rms_z, mos_rms_max, mono_Q) 71 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 71 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 72 72 SHARE 73 73 %{ -
branches/mcxtrace-1.0/nlib/optics/Monochromator_pol.comp
r3108 r3256 92 92 SETTING PARAMETERS (zwidth=0.1, yheight=0.1, mosaic=30.0, dspread=0, Q=1.8734, DM=0, pThreshold=0, Rup = 1, Rdown =1, int debug=0) 93 93 OUTPUT PARAMETERS (mos_rms, d_rms, mono_Q, FN, FM) 94 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 94 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 95 95 96 96 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_bender.comp
r3108 r3256 104 104 rLeftUpParPtr, rLeftDownParPtr, 105 105 rRightUpParPtr, rRightDownParPtr) 106 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 106 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 107 107 108 108 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_constBfield.comp
r2601 r3256 49 49 SETTING PARAMETERS (B=0, fliplambda=0, flipangle=180) 50 50 OUTPUT PARAMETERS(omegaL) 51 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 51 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 52 52 53 53 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_guide_vmirror.comp
r3108 r3256 79 79 pointIn, pointOut, 80 80 rParPtr, rUpParPtr, rDownParPtr) 81 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 81 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 82 82 83 83 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_mirror.comp
r3108 r3256 87 87 SETTING PARAMETERS (p_reflect=-1) 88 88 OUTPUT PARAMETERS (rUpParPtr, rDownParPtr) 89 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 89 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 90 90 91 91 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_simpleBfield.comp
r2752 r3256 74 74 int nx=5, int ny=5, int nz=5) 75 75 OUTPUT PARAMETERS(gz, magnet, parPtr) 76 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 76 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 77 77 78 78 SHARE -
branches/mcxtrace-1.0/nlib/optics/Pol_simpleBfield_stop.comp
r2610 r3256 72 72 SETTING PARAMETERS () 73 73 OUTPUT PARAMETERS() 74 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 74 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 75 75 76 76 SHARE -
branches/mcxtrace-1.0/nlib/optics/Selector.comp
r3071 r3256 63 63 xwidth=0, yheight=0, nslit=72, d=0.0004, radius=0.12, alpha=48.298, nu=500) 64 64 OUTPUT PARAMETERS () 65 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 65 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 66 66 INITIALIZE 67 67 %{ -
branches/mcxtrace-1.0/nlib/optics/Slit.comp
r2601 r3256 49 49 cut=0, xwidth=0, yheight=0) 50 50 OUTPUT PARAMETERS () 51 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 51 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 52 52 INITIALIZE 53 53 %{ -
branches/mcxtrace-1.0/nlib/optics/V_selector.comp
r3071 r3256 54 54 SETTING PARAMETERS (xwidth=0.03, yheight=0.05, zdepth=0.30, radius=0.12, alpha=48.298, length=0.25, d=0.0004, nu=300, nslit=72) 55 55 OUTPUT PARAMETERS(omega, alpha_rad, dt0, dt1, r_i, r_f, r_mean, theta_i, theta_f, A, d_s_alpha) 56 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 56 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/nlib/optics/Vitess_ChopperFermi.comp
r2601 r3256 126 126 main_depth, shift_y, angle_channel, phase0, y_ch, x_ch, coef_pi, 127 127 XFILEName, GeomFilePtr, Pos, Dir, Neutrons, pos_ch, omega, optimal_wl) 128 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 128 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 129 129 130 130 SHARE -
branches/mcxtrace-1.0/nlib/samples/Incoherent.comp
r3118 r3256 127 127 sigma_abs=5.08, sigma_inc=5.08, Vc=13.827, concentric=0, order=0) 128 128 OUTPUT PARAMETERS(VarsInc, offdata) 129 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 129 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 130 130 131 131 SHARE -
branches/mcxtrace-1.0/nlib/samples/Isotropic_Sqw.comp
r3118 r3256 272 272 p_interact=-1, auto_norm=0, powder_barns=1) 273 273 OUTPUT PARAMETERS (VarSqw, columns, offdata) 274 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 274 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 275 275 /*****************************************************************************/ 276 276 /*****************************************************************************/ -
branches/mcxtrace-1.0/nlib/samples/Phonon_simple.comp
r2685 r3256 68 68 target_x=0, target_y=0, target_z=0, int target_index=0,focus_r=0,focus_xw=0,focus_yh=0,focus_aw=0,focus_ah=0) 69 69 OUTPUT PARAMETERS (V_rho, V_my_s, V_my_a, DV, parms) 70 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 70 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 71 71 SHARE 72 72 %{ -
branches/mcxtrace-1.0/nlib/samples/Powder1.comp
r2601 r3256 71 71 pack= 1, j= 6, DW= 1, F2= 56.8, Vc= 85.0054, sigma_abs= 0.463) 72 72 OUTPUT PARAMETERS (my_s_v2, my_a_v, q_v, isrect) 73 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 73 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 74 74 DECLARE 75 75 %{ -
branches/mcxtrace-1.0/nlib/samples/PowderN.comp
r3118 r3256 200 200 my_s_v2_sum, my_a_v, my_inc, q_v, w_v, columns, 201 201 radius_i, xwidth_i, yheight_i, zdepth_i, offdata) 202 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 202 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 203 203 SHARE 204 204 %{ -
branches/mcxtrace-1.0/nlib/samples/Res_sample.comp
r2815 r3256 69 69 focus_aw=0, focus_ah=0, xwidth=0, yheight=0.05, zdepth=0, int target_index=0) 70 70 OUTPUT PARAMETERS (res_struct) 71 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 71 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 72 72 SHARE 73 73 %{ -
branches/mcxtrace-1.0/nlib/samples/Sans_spheres.comp
r2601 r3256 69 69 focus_xw=0, focus_yh=0, focus_aw=0, focus_ah=0, focus_r=0) 70 70 OUTPUT PARAMETERS (my_s_v2, my_a_v, shape) 71 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 71 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 72 72 DECLARE 73 73 %{ -
branches/mcxtrace-1.0/nlib/samples/Single_crystal.comp
r3118 r3256 239 239 aa=0, bb=0, cc=0, order=0) 240 240 OUTPUT PARAMETERS(hkl_info, offdata) 241 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 241 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 242 242 SHARE 243 243 %{ -
branches/mcxtrace-1.0/nlib/samples/TOFRes_sample.comp
r2601 r3256 76 76 focus_aw=0, focus_ah=0, xwidth=0, zdepth=0, int target_index=0) 77 77 OUTPUT PARAMETERS (res_struct, f, E0, dE) 78 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 78 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 79 79 DECLARE 80 80 %{ -
branches/mcxtrace-1.0/nlib/samples/Tunneling_sample.comp
r2601 r3256 88 88 focus_aw=0, focus_ah=0, xwidth=0, yheight=0.05, zdepth=0, sigma_abs=5.08, sigma_inc=4.935, Vc=13.827, int target_index=0) 89 89 OUTPUT PARAMETERS(StructVarsV, VarsV) 90 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 90 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 91 91 92 92 DECLARE -
branches/mcxtrace-1.0/nlib/sources/Adapt_check.comp
r2601 r3256 39 39 SETTING PARAMETERS () 40 40 OUTPUT PARAMETERS () 41 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 41 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 42 42 DECLARE 43 43 %{ -
branches/mcxtrace-1.0/nlib/sources/ESS_moderator_long.comp
r3127 r3256 99 99 branch1=1, branch2=0.5, branch_tail=0.14350, branchframe=0) 100 100 OUTPUT PARAMETERS (M, F, l_range, w_mult) 101 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 101 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 102 102 DECLARE 103 103 %{ -
branches/mcxtrace-1.0/nlib/sources/ESS_moderator_short.comp
r3127 r3256 102 102 branchframe=0, int target_index=+1) 103 103 OUTPUT PARAMETERS (M, F, l_range, w_mult) 104 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 104 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 105 105 DECLARE 106 106 %{ -
branches/mcxtrace-1.0/nlib/sources/Moderator.comp
r2601 r3256 46 46 SETTING PARAMETERS (radius=0.07, Emin, Emax, dist=0, focus_xw=0.02, focus_yh=0.02, t0=37.15, Ec=9.0, gamma=39.1, int target_index=+1, flux=1) 47 47 OUTPUT PARAMETERS (p_in) 48 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 48 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 49 49 DECLARE 50 50 %{ -
branches/mcxtrace-1.0/nlib/sources/Monitor_Optimizer.comp
r3127 r3256 57 57 SETTING PARAMETERS (xmin=-0.1, xmax=0.1, ymin=-0.1, ymax=0.1, xwidth=0, yheight=0) 58 58 OUTPUT PARAMETERS (This_Monitor_id) 59 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 59 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 60 60 61 61 DECLARE -
branches/mcxtrace-1.0/nlib/sources/Source_Maxwell_3.comp
r3127 r3256 64 64 int target_index=+1,lambda0=0, dlambda=0) 65 65 OUTPUT PARAMETERS (M,l_range,w_mult,w_source,h_source) 66 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 66 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 67 67 DECLARE 68 68 %{ -
branches/mcxtrace-1.0/nlib/sources/Source_Optimizer.comp
r3127 r3256 138 138 SETTING PARAMETERS (bins=10, step=0.1, keep=0.1, string options=0) 139 139 OUTPUT PARAMETERS (DEFS, Vars) 140 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 140 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 141 141 142 142 DECLARE -
branches/mcxtrace-1.0/nlib/sources/Source_adapt.comp
r2601 r3256 96 96 E0=0, dE=0, lambda0=0, dlambda=0, flux=1e13, int target_index=+1, alpha=0.25, beta=0.25) 97 97 OUTPUT PARAMETERS (p_in, y_0, C, r_0, count, adpt) 98 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 98 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 99 99 SHARE 100 100 %{ -
branches/mcxtrace-1.0/nlib/sources/Source_div.comp
r2601 r3256 66 66 SETTING PARAMETERS (xwidth, yheight, focus_aw, focus_ah, E0=0.0, dE=0.0, lambda0=0.0, dlambda=0.0, gauss=0, flux=1) 67 67 OUTPUT PARAMETERS (thetah, thetav, sigmah, sigmav, tan_h, tan_v, p_init, dist, focus_xw, focus_yh) 68 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 68 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 69 69 DECLARE 70 70 %{ -
branches/mcxtrace-1.0/nlib/sources/Source_gen.comp
r3119 r3256 142 142 Lmin=0,Lmax=0,Emin=0,Emax=0,T2=0,I2=0,T3=0,I3=0,zdepth=0, int target_index=+1) 143 143 OUTPUT PARAMETERS (p_in, lambda1, lambda2, lambda3, pTable, pTable_x, pTable_y,pTable_xmin, pTable_xmax, pTable_xsum, pTable_ymin, pTable_ymax, pTable_ysum, pTable_dxmin, pTable_dxmax, pTable_dymin, pTable_dymax,M) 144 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 144 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 145 145 SHARE 146 146 %{ -
branches/mcxtrace-1.0/nlib/sources/Source_simple.comp
r2601 r3256 62 62 flux=1, gauss=0, int target_index=+1) 63 63 OUTPUT PARAMETERS (pmul) 64 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 64 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 65 65 DECLARE 66 66 %{ -
branches/mcxtrace-1.0/nlib/sources/Virtual_input.comp
r3127 r3256 76 76 max_vx, max_vy, max_vz, first_block, mean_x, mean_y, mean_z, 77 77 end_reading, n_count_extrapolated, repeat_cnt) 78 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 78 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 79 79 80 80 SHARE -
branches/mcxtrace-1.0/nlib/sources/Virtual_output.comp
r2601 r3256 71 71 SETTING PARAMETERS (string filename=0, string type=0, bufsize=0) 72 72 OUTPUT PARAMETERS (DEFS, Vars, mcformat_sim, mcformat_vo, mcformat_override) 73 STATE PARAMETERS (x,y,z,vx,vy,vz,t,sx,sy,sz,p) 73 /* Neutron parameters: (x,y,z,vx,vy,vz,t,sx,sy,sz,p) */ 74 74 75 75 SHARE -
branches/mcxtrace-1.0/xlib/misc/Progress_bar.comp
r3164 r3256 44 44 SETTING PARAMETERS (percent=10,flag_save=0,minutes=0) 45 45 OUTPUT PARAMETERS (IntermediateCnts,StartTime,EndTime) 46 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 46 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 47 47 48 48 DECLARE -
branches/mcxtrace-1.0/xlib/monitors/E_monitor.comp
r3164 r3256 55 55 xwidth=0, yheight=0, Emin, Emax, restore_xray=0) 56 56 OUTPUT PARAMETERS (E_N, E_p, E_p2) 57 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 57 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 58 58 DECLARE 59 59 %{ -
branches/mcxtrace-1.0/xlib/monitors/L_monitor.comp
r3164 r3256 54 54 xwidth=0, yheight=0, Lmin, Lmax, restore_xray=0) 55 55 OUTPUT PARAMETERS (L_N, L_p, L_p2) 56 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 56 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 57 57 DECLARE 58 58 %{ -
branches/mcxtrace-1.0/xlib/monitors/Monitor.comp
r3164 r3256 50 50 xwidth=0, yheight=0, restore_xray=0) 51 51 OUTPUT PARAMETERS (Nsum, psum, p2sum) 52 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 52 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 53 53 DECLARE 54 54 %{ -
branches/mcxtrace-1.0/xlib/monitors/PSD_monitor.comp
r3164 r3256 52 52 SETTING PARAMETERS (xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0) 53 53 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 54 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 54 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/xlib/monitors/PSD_monitor_4PI.comp
r3164 r3256 49 49 SETTING PARAMETERS (radius=1, restore_xray=0) 50 50 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2) 51 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 51 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 52 52 53 53 DECLARE -
branches/mcxtrace-1.0/xlib/monitors/PSD_monitor_coh.comp
r3166 r3256 50 50 SETTING PARAMETERS (string filename=0, restore_xray=0, xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0) 51 51 OUTPUT PARAMETERS (PSD_N, PSD_p, PSD_p2,PSD_phi) 52 STATE PARAMETERS(x,y,z,kx,ky,kz,phi,Ex,Ey,Ez,p)52 // (x,y,z,kx,ky,kz,phi,Ex,Ey,Ez,p) 53 53 54 54 DECLARE -
branches/mcxtrace-1.0/xlib/monitors/W_psd_monitor.comp
r3164 r3256 52 52 SETTING PARAMETERS (xmin=-0.05, xmax=0.05, ymin=-0.05, ymax=0.05, xwidth=0, yheight=0) 53 53 OUTPUT PARAMETERS (PSD_N, PSD_W, PSD_W2) 54 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 54 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 55 55 56 56 DECLARE -
branches/mcxtrace-1.0/xlib/optics/Arm.comp
r3164 r3256 36 36 SETTING PARAMETERS () 37 37 OUTPUT PARAMETERS () 38 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 38 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 39 39 40 40 TRACE -
branches/mcxtrace-1.0/xlib/optics/Beamstop.comp
r3164 r3256 47 47 xwidth=0, yheight=0, radius=0) 48 48 OUTPUT PARAMETERS () 49 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 49 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 50 50 51 51 INITIALIZE -
branches/mcxtrace-1.0/xlib/optics/Filter.comp
r3164 r3256 35 35 SETTING PARAMETERS (xwidth,yheight,zdepth) 36 36 OUTPUT PARAMETERS (prms) 37 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 37 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 38 38 39 39 SHARE -
branches/mcxtrace-1.0/xlib/optics/Lens_elliptical.comp
r3164 r3256 42 42 SETTING PARAMETERS (r1=0.42e-3,r2=0.8e-3,w=0.46e-3,d=0.2e-4,T=1,N=1) 43 43 OUTPUT PARAMETERS () 44 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 44 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 45 45 46 46 SHARE -
branches/mcxtrace-1.0/xlib/optics/Lens_parab.comp
r3164 r3256 41 41 SETTING PARAMETERS (r=0.5e-3,yheight=1.4e-3,xwidth=1.4e-3,d=.1e-3,T=1,N=1,deltaN=0) 42 42 OUTPUT PARAMETERS (prms,parab) 43 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 43 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 44 44 45 45 SHARE -
branches/mcxtrace-1.0/xlib/optics/Lens_parab_Cyl.comp
r3164 r3256 41 41 SETTING PARAMETERS (r=.5e-3,yheight=1.2e-3,xwidth=1.2e-3,d=.1e-3,T=.99,N=1,deltaN=0) 42 42 OUTPUT PARAMETERS (prms,parab) 43 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 43 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 44 44 45 45 SHARE -
branches/mcxtrace-1.0/xlib/optics/Lens_simple.comp
r3164 r3256 47 47 SETTING PARAMETERS (xwidth,yheight,T=1,radius=0.3e-3,N=1) 48 48 OUTPUT PARAMETERS (prms) 49 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 49 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 50 50 51 51 SHARE -
branches/mcxtrace-1.0/xlib/optics/Mirror_curved.comp
r3165 r3256 26 26 SETTING PARAMETERS ( radius=1, length=0.2, width=0.2, R0=1) 27 27 OUTPUT PARAMETERS(prms,prmsp) 28 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 28 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 29 29 30 30 DECLARE -
branches/mcxtrace-1.0/xlib/optics/Mirror_elliptic.comp
r3164 r3256 39 39 SETTING PARAMETERS (R=1, a=0, b=0, c=1, xwidth=1,yheight=1,zdepth=1) 40 40 OUTPUT PARAMETERS () 41 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 41 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 42 42 43 43 DECLARE -
branches/mcxtrace-1.0/xlib/optics/Mirror_parabolic.comp
r3164 r3256 39 39 SETTING PARAMETERS (R=1, a=1, b=1, xwidth=1,yheight=1,zdepth=1) 40 40 OUTPUT PARAMETERS () 41 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 41 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 42 42 43 43 DECLARE -
branches/mcxtrace-1.0/xlib/optics/Multilayer_elliptic.comp
r3164 r3256 50 50 SETTING PARAMETERS (theta=1.2,s1,s2,length=0.5,width=0.2,R0=1) 51 51 OUTPUT PARAMETERS (prms_m, a,b,c,M,Z0,Y0,xi,cost0) 52 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 52 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 53 53 54 54 SHARE -
branches/mcxtrace-1.0/xlib/optics/Slit.comp
r3164 r3256 51 51 cut=0, xwidth=0, yheight=0) 52 52 OUTPUT PARAMETERS () 53 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 53 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 54 54 55 55 INITIALIZE -
branches/mcxtrace-1.0/xlib/optics/Slit_N.comp
r3164 r3256 48 48 SETTING PARAMETERS (radius=0, cut=0, xwidth=0, yheight=0, N=2, d=0) 49 49 OUTPUT PARAMETERS (xmax,ymax,xmin,ymin) 50 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 50 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 51 51 52 52 DECLARE -
branches/mcxtrace-1.0/xlib/samples/Absorption_sample.comp
r3164 r3256 48 48 SETTING PARAMETERS (radius_o=0,xwidth_o=0,yheight_o=1,zdepth_o=0,radius_i=0,xwidth_i=0,yheight_i=0.0,zdepth_i=0,x_i=0,y_i=0,z_i=0) 49 49 OUTPUT PARAMETERS (prms_i,prms_o,t_i,t_o) 50 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 50 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 51 51 52 52 SHARE -
branches/mcxtrace-1.0/xlib/samples/Perfect_crystal.comp
r3224 r3256 56 56 /* OUTPUT PARAMETERS (prms_m, a,b,c,M,Z0,Y0,xi,cost0) */ 57 57 OUTPUT PARAMETERS (prms) 58 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 58 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 59 59 60 60 SHARE -
branches/mcxtrace-1.0/xlib/samples/PowderN.comp
r3218 r3256 197 197 my_s_k2_sum, my_a_k, my_inc, my_q, my_w, columns, 198 198 radius_i, xwidth_i, yheight_i, zdepth_i, offdata) 199 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 199 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 200 200 SHARE 201 201 %{ -
branches/mcxtrace-1.0/xlib/samples/Saxs_spheres.comp
r3225 r3256 69 69 focus_xw=0, focus_yh=0, focus_aw=0, focus_ah=0, focus_r=0) 70 70 OUTPUT PARAMETERS (my_s_v2, my_a_v, shape) 71 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 71 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 72 72 DECLARE 73 73 %{ -
branches/mcxtrace-1.0/xlib/samples/Single_crystal.comp
r3164 r3256 233 233 aa=0, bb=0, cc=0, order=0) 234 234 OUTPUT PARAMETERS(hkl_info, offdata) 235 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 235 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 236 236 SHARE 237 237 %{ -
branches/mcxtrace-1.0/xlib/sources/Source_div.comp
r3164 r3256 58 58 E0=0, dE=0, lambda0=0, dlambda=0, flux=0,gauss=0,incoherent=1,phase=0) 59 59 OUTPUT PARAMETERS (prms,thetah, thetav, sigmah, sigmav, tan_h, tan_v, p_init, dist, focus_xw, focus_yh) 60 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 60 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 61 61 62 62 SHARE -
branches/mcxtrace-1.0/xlib/sources/Source_flat.comp
r3164 r3256 57 57 E0=0, dE=0, lambda0=0, dlambda=0, flux=0,gauss=0,incoherent=1,phase=0) 58 58 OUTPUT PARAMETERS (prms,square) 59 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 59 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 60 60 61 61 SHARE -
branches/mcxtrace-1.0/xlib/sources/Source_gaussian.comp
r3164 r3256 38 38 SETTING PARAMETERS (sig_x=1,sig_y=0,sigPr_x=0,sigPr_y=0,flux=1,dist=1,gamma=0,E0=0, dE=0, lambda0=0,dlambda=-1,phase=-1) 39 39 OUTPUT PARAMETERS () 40 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 40 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 41 41 42 42 SHARE -
branches/mcxtrace-1.0/xlib/sources/Source_lab.comp
r3164 r3256 39 39 SETTING PARAMETERS (mu=1e-3,x0=1e-3,z0=1e-3,E0=20,xwidth=5e-3,yheight=5e-3,take_off=6,wd=0.01,string material_datafile="Cu.txt") 40 40 OUTPUT PARAMETERS (edge,edgc,edg_sigma,O_xray_gen,R_xray_gen,R_xray_geni) 41 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 41 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 42 42 43 43 SHARE … … 101 101 double px,py,pz; 102 102 /* transform initial coords to ones relative to the exit window which is our reference point*/ 103 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);103 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL); 104 104 105 105 /*set a scatter pt at the generation pt*/ … … 139 139 %{ 140 140 magnify("xy"); 141 double x1,y1,z1,x2,y2,z2,x0_2,z0_2 ,px,py,pz;141 double x1,y1,z1,x2,y2,z2,x0_2,z0_2; 142 142 x0_2=x0/2.0; 143 143 z0_2=z0/2.0; … … 146 146 printf("%g %g %g\n",x1,y1,z1); 147 147 printf("%g %g %g\n",x2,y2,z2); 148 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);149 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);148 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 149 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 150 150 printf("%g %g %g\n",x1,y1,z1); 151 151 printf("%g %g %g %g \n",x2,y2,z2,mu); … … 153 153 154 154 x1=x0_2;y1=0;z1=z0_2; 155 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);155 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 156 156 line(x2,y2,z2,x1,y1,z1); 157 157 158 158 x2=x0_2;y2=0;z2=-z0_2; 159 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);159 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 160 160 line(x1,y1,z1,x2,y2,z2); 161 161 162 162 x1=-x0_2;y1=0;z1=-z0_2; 163 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);163 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 164 164 line(x2,y2,z2,x1,y1,z1); 165 165 … … 167 167 x1=-x0_2;y1=-mu;z1=-z0_2; 168 168 x2=-x0_2;y2=-mu;z2= z0_2; 169 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);170 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);169 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 170 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 171 171 dashed_line(x1,y1,z1,x2,y2,z2,5); 172 172 x1=x0_2;y1=-mu;z1=z0_2; 173 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);173 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 174 174 dashed_line(x2,y2,z2,x1,y1,z1,5); 175 175 x2= x0_2;y2=-mu;z2=-z0_2; 176 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);176 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 177 177 dashed_line(x1,y1,z1,x2,y2,z2,5); 178 178 x1=-x0_2;y1=-mu;z1=-z0_2; 179 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);179 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 180 180 dashed_line(x2,y2,z2,x1,y1,z1,5); 181 181 /* add another set of lines line at 2 mean penetration depth*/ 182 182 x1=-x0_2;y1=-2*mu;z1=-z0_2; 183 183 x2=-x0_2;y2=-2*mu;z2= z0_2; 184 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);185 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);184 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 185 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 186 186 dashed_line(x1,y1,z1,x2,y2,z2,5); 187 187 x1=x0_2;y1=-2*mu;z1=z0_2; 188 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);188 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 189 189 dashed_line(x2,y2,z2,x1,y1,z1,5); 190 190 x2= x0_2;y2=-2*mu;z2=-z0_2; 191 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);191 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 192 192 dashed_line(x1,y1,z1,x2,y2,z2,5); 193 193 x1=-x0_2;y1=-2*mu;z1=-z0_2; 194 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);194 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 195 195 dashed_line(x2,y2,z2,x1,y1,z1,5); 196 196 197 197 x1=-x0_2;y1=-2*mu;z1=-z0_2; 198 198 x2=-x0_2;y2=0;z2=-z0_2; 199 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);200 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);199 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 200 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 201 201 line(x2,y2,z2,x1,y1,z1); 202 202 x1=x0_2;y1=-2*mu;z1=-z0_2; 203 203 x2=x0_2;y2=0;z2=-z0_2; 204 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);205 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);204 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 205 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 206 206 line(x2,y2,z2,x1,y1,z1); 207 207 x1=-x0_2;y1=-2*mu;z1=z0_2; 208 208 x2=-x0_2;y2=0;z2=z0_2; 209 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);210 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);209 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 210 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 211 211 line(x2,y2,z2,x1,y1,z1); 212 212 x1=x0_2;y1=-2*mu;z1=z0_2; 213 213 x2=x0_2;y2=0;z2=z0_2; 214 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1, &px,&py,&pz);215 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2, &px,&py,&pz);214 mccoordschange(O_xray_gen,R_xray_gen,&x1,&y1,&z1,NULL,NULL,NULL,NULL,NULL,NULL); 215 mccoordschange(O_xray_gen,R_xray_gen,&x2,&y2,&z2,NULL,NULL,NULL,NULL,NULL,NULL); 216 216 line(x2,y2,z2,x1,y1,z1); 217 217 -
branches/mcxtrace-1.0/xlib/sources/Source_pt.comp
r3165 r3256 46 46 SETTING PARAMETERS (focus_xw=0,focus_yh=0,flux=0,dist=1,gamma=0,E0=0, dE=0, lambda0=0,dlambda=0,phase=-1,randomphase=0,gauss=0) 47 47 OUTPUT PARAMETERS (prms) 48 STATE PARAMETERS (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) 48 /* X-ray parameters: (x,y,z,kx,ky,kz,phi,t,Ex,Ey,Ez,p) */ 49 49 50 50 SHARE
