(file) Return to extra_hydrogen.inp CVS log (file) (dir) Up to [HallC] / simc_semi / infiles

 1 gaskelld 1.1 ; This is a CTP file
 2              
 3              ; 'TF' stands for 'this field'
 4              ; ONE equals TRUE unless specified otherwise
 5              
 6              begin parm beamandtargetinfo
 7                gen.xwid = 0.008868		;  beam width - one sigma (cm)  (89microns)
 8                gen.ywid = 0.004235		;  beam width - one sigma (cm)  (42microns)
 9                targ.fr_pattern = 1.		;  raster pattern: 1=square, 2=circular
10                targ.fr1 = 0.1		;  horizontal size OR inner radius(2)
11                targ.fr2 = 0.1		;  vertical size OR outer radius(2)
12                targ.xoffset = 0.0		;  target x-offset (cm): +x = beam right
13                targ.yoffset = 0.0		;  target y-offset (cm): +y = up
14                targ.zoffset = 0.0		;  target z-offset (cm): +z = downstream
15              				;   zreal = znominal + zoffset
16              end parm beamandtergetinfo
17              
18              ;These are offsets applied before the call to the single arm montecarlos.
19              ; Offsets are in spectrometer coordinate system.  Positive xptar offset
20              ; means spectrometer is positioned at large xptar (i.e. below target, and
21              ; thus pointing above target and giving a negative shift to particle's xptar)
22 gaskelld 1.1 begin parm spect_offset
23                spec.e.offset.x = 0.		;  x offset (cm)
24                spec.e.offset.y = 0.		;  y offset (cm)
25                spec.e.offset.z = 0.		;  z offset (cm)
26                spec.e.offset.xptar = 0.	;  xptar offset (mr)	!x(y)ptar is slope, so
27                spec.e.offset.yptar = 0.	;  yptar offset (mr)	!it's really unitless.
28                spec.p.offset.x = 0.		;  x offset (cm)
29                spec.p.offset.y = 0.		;  y offset (cm)
30                spec.p.offset.z = 0.		;  z offset (cm)
31                spec.p.offset.xptar = 0.	;  xptar offset (mr)
32                spec.p.offset.yptar = 0.	;  yptar offset (mr)
33              end parm spect_offset
34              
35              begin parm simulate
36                hard_cuts = 0         ;  (ONE = TRUE) SPedge and Em.max are hard cuts(ntuple)
37                using_rad = 1 	;  (ONE = TRUE)
38                use_expon = 0		;  (LEAVE AT 0)
39                one_tail = 0		;  0=all, 1=e, 2=e', 3=p, -3=all but p
40                intcor_mode = 1	;  (LEAVE AT 1)
41                spect_mode = 0	;  0=e+p arms, -1=p arm, -2=e arm only, 1=none
42                cuts.Em.min = 0.	;  (Em.min=Em.max=0.0 gives wide open cuts)
43 gaskelld 1.1   cuts.Em.max = 200.	;  Must be wider than cuts in analysis(elastic or e,e'p)
44                using_Eloss = 1	;  (ONE = TRUE)
45                correct_Eloss = 1	;  ONE = correct reconstructed events for eloss.
46                correct_raster = 1	;  ONE = Reconstruct events using 'raster' matrix elements.
47                mc_smear = 1		;  ONE = target & hut mult scatt AND DC smearing.
48                deForest_flag = 0	;  0=sigcc1, 1=sigcc2, -1=sigcc1 ONSHELL
49                rad_flag = 0		;  (radiative option #1...see init.f)
50                extrad_flag = 2	;  (rad. option #2...see init.f)
51                lambda(1) = 0.0	;  if rad_flag.eq.4 then lambda(1) = {TF}
52                lambda(2) = 0.0	;  if rad_flag.eq.4 then lambda(2) = {TF}
53                lambda(3) = 0.0	;  if rad_flag.eq.4 then lambda(3) = {TF}
54                Nntu = 1		;  ONE = generate ntuples
55                using_Coulomb = 1	;  (ONE = TRUE)
56                dE_edge_test = 0.	;  (move around energy edges)
57                use_offshell_rad = 1	;  (ONE = TRUE)
58                Egamma_gen_max = 0.	;  Set >0 to hardwire the Egamma limits.
59              end parm simulate

Analyzer/Replay: Mark Jones, Documents: Stephen Wood
Powered by
ViewCVS 0.9.2-cvsgraph-1.4.0