!===============================================--*-Fortran-*--======================== ! The BLAST geometry - June 7, 2000 ! ! dimensions supplied by: Michael Tanguay ! formatted, conversions ! and comments by: Timothy Paul Smith ! ! (blank lines and line starting with ! are comments) !================================================= ! ! Laboratory Coordinates: ! ! origin is the ideal point-like target ! ! Z-axis is the beam line, Z+ is the direction the beam is going. ! Y-axis is up-down, Y+ is "up" -- x-z plane is parallel to the floor. ! X-axis is remaining axis in Right-hand system -- therefore to the ! left of the beam line. ! ! ! General Explanation: ! ! ! ! ! / \ ! / \ ! / /\ z' ! / / \ \ ! / / \ ! / |/ / \ R the distance from the origin ! x' /alpha / to the center of a detector ! / /| / / in centimeters. ! / / | / / ! / / |/ / Theta the angle between the beam-line/ ! / / o / z-axis and R, in degrees. ! / / \ / ! / / \ alpha the angle between the x'-axis ! / / \ of a detector and z-axis of ! / / \ the lab., in degrees. ! \ / \ z-axis ! \ / \ | the dimensions of the detector are ! \ / \ | choosing such that a scattered ! \/ \ | b particle will travel approximately ! R \ | e the z' direction. Also a "detector" ! \ | a refers to the sensitive area, no ! \ | m light guides, PMTs, etc. ! \ | ! \Theta| l x' length of front face in the ! \ | i lab X-Z plane (cm.) ! \ | n y' height of front face in the ! \ | e lab Y direction (cm.) ! \ | z' thickness of detector as seen ! \| by scattered particle, in the ! ----------+---------- x-axis lab X-Z plane (cm.) ! | ! | if alpha -> 90-degrees then ! | x' || X ! | y' || Y ! | z' || Z ! | ! | ! ! Specific Detectors: ! ! WireChamber: Wire chambers have the additional parameters: ! ! s ! t ! | |--------\e ! | | r-------\ ! | | |o/ --------| | ! | | |/ | | ! y2' | | | y1' ! | | /| | | ! | | / | --------| | ! | | --------/ ! | |--------/ ! ! ! y1' is the smaller height of the chambers, in the forward direction ! y2' is the larger height of the chambers, in the backward direction ! ! x', y1', y2' and z' include the frame - which is not sensitive ! ! Frame is the thickness of the frame in the x'-y' plane ! #layers is the number of layers of wires in each chamber ! #wires is the number of wires in each plane ! stereo is the angle between the axial and stereo wire, stereo=0, they ! are parallel. ! ! odd layers are axial (1,3) ! even layers are stereo (2,4) ! The wires are oriented such that for the left sector, looking along WC z ! axis, from target cell, the wires in the first superlayer of each ! chamber are rotated by 5 degrees clockwise, and those in second ! superlayer are rotated counterclockwise by 5 degrees. The values for ! stero angle listed below are updated to reflect this fact (C.Z.2/27/2003) ! ! NeutronCounter: The Neutron counters have the additional parameter: ! ! Y this is the height of the center of the counter. All other ! detectors have their centers in the X-Z plane at ! Y = 0 ! ! =============================================================================== ! ! Flag for azimuthal symmetry along beam axis (symmetrical =1 asymmetrical=0) Symmetry 1 ! BLASTfill = 1 = Air ! BLASTfill = 2 = Helium BLASTfill 1 ! !DetectorType NumberOfElements (per sector) Recoil 6 !number R Theta alpha x' y' z' Xstrips Ystrips suf-thickness ! (i) RCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) (i,8) (i,9) 1 16.41 37.61 0 10.0 10.0 0.03 128 128 0.001 2 10.015 90. 0 10.0 10.0 0.03 128 128 0.001 3 16.41 142.39 0 10.0 10.0 0.03 128 128 0.001 4 19.883 49.17 0 10.0 10.0 0.03 128 128 0.001 5 15.045 90. 0 10.0 10.0 0.03 128 128 0.001 6 19.883 130.83 0 10.0 10.0 0.03 128 128 0.001 WireChamber 6 !i R Theta Alpha x' y1' y2' z' x_off' gam' nc' x_is' z_is' x_icel' ! WCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) (i,8) (i,9) (i,10) (i,11) (i,12) (i,13) 1 105.178 42.3651 16.46 146.692 23.2863 57.7195 4.0000 -67.2961 -5.0 18 0.0500 1.0000 7.8000 2 112.507 42.0995 16.46 154.752 24.9785 61.3037 4.0000 -71.2524 5.0 19 0.0500 1.0000 7.8000 3 153.94 42.3004 16.46 211.364 38.9459 88.5597 4.0000 -98.9473 -5.0 26 0.0500 1.0000 7.8000 4 161.27 42.118 16.46 219.425 40.6381 92.144 4.0000 -102.904 5.0 27 0.0500 1.0000 7.8000 5 202.833 42.2203 16.46 276.384 58.5313 123.407 4.0000 -130.6 -5.0 34 0.0500 1.0000 7.8000 6 210.163 42.0832 16.46 284.444 60.2235 126.992 4.0000 -134.557 5.0 35 0.0500 1.0000 7.8000 Cerenkov-AlIn 4 !number R Theta alpha Y x' y' z' ! (i) CCALgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 355.5 22.39 66.504 0 57.785 104.1 0.1 2 338.489 33.50 33.25 0 80.645 139.065 0.1 3 285.443 47.40 0 0 100.0 150.0 0.1 4 227.484 67.16 0 0 100.0 150.0 0.1 Cerenkov-Aerogel 4 !number R Theta alpha Y x' y' z' ! (i) CCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 359.1 22.39 66.504 0 57.785 104.1 7.0 2 341.089 33.50 33.25 0 80.645 139.065 5.0 3 288.043 47.40 0 0 100.0 150.0 5.0 4 230.084 67.16 0 0 100.0 150.0 5.0 Cerenkov-AlOut 4 !number R Theta alpha Y x' y' z' ! (i) CCALgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 381.75 22.39 66.504 0 57.785 104.1 0.1 2 362.739 33.50 33.25 0 80.645 139.065 0.1 3 309.693 47.40 0 0 100.0 150.0 0.1 4 251.734 67.16 0 0 100.0 150.0 0.1 TOF-Lead 16 !number R Theta alpha Y x' y' z' ! (i) SCPBgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 391.101 19.14 66.504 0 15.24 119.38 0.0254 2 390.239 21.36 66.504 0 15.24 119.38 0.0254 3 389.969 23.59 66.504 0 15.24 119.38 0.0254 4 390.292 25.82 66.504 0 15.24 119.38 0.0254 5 385.241 29.89 33.25 0 26.2 180.0 0.0254 6 373.949 33.53 33.25 0 26.2 180.0 0.0254 7 364.259 37.37 33.25 0 26.2 180.0 0.0254 8 356.299 41.41 33.25 0 26.2 180.0 0.0254 9 337.072 46.02 0 0 26.2 180.0 0.0254 10 319.182 49.45 0 0 26.2 180.0 0.0254 11 302.469 53.28 0 0 26.2 180.0 0.0254 12 287.316 57.53 0 0 26.2 180.0 0.0254 13 274.401 62.02 0 0 26.2 180.0 0.0254 14 262.944 67.14 0 0 26.2 180.0 0.0254 15 253.772 72.67 0 0 26.2 180.0 0.0254 16 247.137 78.55 0 0 26.2 180.0 0.0254 TOF-Scintillator 16 !number R Theta alpha Y x' y' z' PMT ! (i) SCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) (i,8) 1 392.385 19.14 66.504 0 15.24 119.38 2.54 1 2 391.523 21.36 66.504 0 15.24 119.38 2.54 1 3 391.253 23.59 66.504 0 15.24 119.38 2.54 1 4 391.576 25.82 66.504 0 15.24 119.38 2.54 1 5 386.525 29.89 33.25 0 26.2 180.0 2.54 1 6 375.233 33.53 33.25 0 26.2 180.0 2.54 1 7 365.543 37.37 33.25 0 26.2 180.0 2.54 1 8 357.583 41.41 33.25 0 26.2 180.0 2.54 1 9 338.356 46.02 0 0 26.2 180.0 2.54 1 10 320.412 49.45 0 0 26.2 180.0 2.54 1 11 303.753 53.28 0 0 26.2 180.0 2.54 1 12 288.6 57.53 0 0 26.2 180.0 2.54 1 13 275.685 62.02 0 0 26.2 180.0 2.54 1 14 264.228 67.14 0 0 26.2 180.0 2.54 1 15 255.056 72.67 0 0 26.2 180.0 2.54 1 16 248.421 78.55 0 0 26.2 180.0 2.54 1 TOF-Backbone 16 !number R Theta alpha Y x' y' z' ! (i) SCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 398.735 19.14 66.504 0 15.24 119.38 0.4064 2 397.873 21.36 66.504 0 15.24 119.38 0.4064 3 397.603 23.59 66.504 0 15.24 119.38 0.4064 4 397.926 25.82 66.504 0 15.24 119.38 0.4064 5 392.875 29.89 33.25 0 26.2 180.0 0.4064 6 381.583 33.53 33.25 0 26.2 180.0 0.4064 7 371.893 37.37 33.25 0 26.2 180.0 0.4064 8 363.933 41.41 33.25 0 26.2 180.0 0.4064 9 344.706 46.02 0 0 26.2 180.0 0.4064 10 326.762 49.45 0 0 26.2 180.0 0.4064 11 310.103 53.28 0 0 26.2 180.0 0.4064 12 294.95 57.53 0 0 26.2 180.0 0.4064 13 282.035 62.02 0 0 26.2 180.0 0.4064 14 270.578 67.14 0 0 26.2 180.0 0.4064 15 261.406 72.67 0 0 26.2 180.0 0.4064 16 254.771 78.55 0 0 26.2 180.0 0.4064 NeutronCounter 8 !number R Theta alpha Y x' y' z' PMT ! (i) NCgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) (i,8) 1 771.43 65.77 0.0 +64.95 400.0 22.5 10.0 0 2 771.43 65.77 0.0 +40.95 400.0 22.5 10.0 0 3 771.43 65.77 0.0 +16.94 400.0 22.5 10.0 0 4 771.43 65.77 0.0 -9.88 400.0 22.5 10.0 0 5 771.43 65.77 0.0 -31.06 400.0 22.5 10.0 0 6 771.43 65.77 0.0 -55.07 400.0 22.5 10.0 0 7 771.43 65.77 0.0 -79.07 400.0 22.5 10.0 0 8 771.43 65.77 0.0 -103.07 400.0 22.5 10.0 0 LeadGlassCalorimeter 1 !number R Theta alpha Y x' y' z' #-horz. #-vert. PMT ! (i) LGgeom(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) (i,8) (i,9) (i,10) !1 400.124 24.17 67.16 0.0 60.96 121.92 15.24 2 8 0 1 420.0 22.42 67.16 0.0 60.96 76.2 15.24 1 5 0 MAGcurveData 4 !number x0 z0 th-min th-max rmin deltar thickness ! (i) MAGcurveData(i,1) (i,2) (i,3) (i,4) (i,5) (i,6) (i,7) 1 128.829 -63.627 90.0 270. 25.5016 53.34 8.89 2 111.3282 193.85 -90.0 90.0 43.0 53.34 8.89 3 121.539 149.098 -128.57 -90.0 53.1876 53.34 8.89 4 -3.8608 49.0982 51.43 90.0 53.848 53.34 8.89 MAGstrtData 3 !number x0 z0 x' y'(thick) z' ! (i) MAGstrtData(i,1) (i,2) (i,3) (i,4) (i,5) 1 77.0 -7.2644 53.34 8.89 112.72 2 181.0 65.11 53.34 8.89 257.4798 3 41.656 171.475 53.34 8.89 44.755 GENgeom 2 ! GENchar(GENmax, name mother-volumn style) ! GENint(GENmax, copy seen color material rotation) ! GENreal(GENmax, X0 Y0 z0 para(1) para(2) ... para(5)) ! name mom type copy seen color mat. rot. x0 y0 z0 p1 p2 p3 ... !1 FLOR LAS- TUBE 1 1 65 12 4 0 -235 0 0 600 10 !2 I01- LAS- BOX 1 0 00 0 0 95 28.5 -343 10 244 15 !3 I01- LAS- BOX 2 0 00 0 0 95 28.5 467 10 244 15 !4 I01- LAS- BOX 3 0 00 0 0 -154.5 28.5 -343 10 244 15 !5 I01- LAS- BOX 4 0 00 0 0 -154.5 28.5 467 10 244 15 !20 I01A I01- BOX 1 1 11 12 0 0 0 0 0.7 244 15 !20 I01B I01- BOX 1 1 12 12 0 0 0 14.3 10 244 .7 !20 I01B I01- BOX 2 1 01 12 0 0 0 -14.3 10 244 .7 !6 PIP1 LAS- TUBE 1 1 6 9 0 0 0 109.85 7.597 7.62 70 !7 FLNG LAS- TUBE 1 1 5 9 0 0 0 181.85 0.7475 9.0 2 !8 PIP2 LAS- TUBE 1 1 6 9 0 0 0 283.85 0.7475 0.8125 100 !9 MEZZ LAS- BOX 1 0 0 0 0 -30.5 303 0 137 30.5 497 !10 I02- MEZZ BOX 1 0 0 0 0 125.6 0 0 11.4 30.5 497 !11 I02- MEZZ BOX 2 0 0 0 0 -125.6 0 0 11.4 30.5 497 !11 I02A I02- BOX 1 1 21 12 0 0 0 0 1.25 30.5 497 !12 I02B I02- BOX 1 1 25 12 0 0 29.25 0 11.4 1.25 497 !13 I02B I02- BOX 2 1 21 12 0 0 -29.25 0 11.4 1.25 497 !14 I03- MEZZ BOX 1 0 0 0 0 0 -15 0 124.9 15 8.9 !15 I03- MEZZ BOX 2 0 0 0 0 0 -15 121.9 124.9 15 8.9 !16 I03- MEZZ BOX 3 0 0 0 0 0 -15 243.8 124.9 15 8.9 !17 I03- MEZZ BOX 4 0 0 0 0 0 -15 365.7 124.9 15 8.9 !18 I03- MEZZ BOX 5 0 0 0 0 0 -15 487.7 124.9 15 8.9 !19 I03- MEZZ BOX 6 0 0 0 0 0 -15 -121.9 124.9 15 8.9 !20 I03- MEZZ BOX 7 0 0 0 0 0 -15 -243.8 124.9 15 8.9 !21 I03- MEZZ BOX 8 0 0 0 0 0 -15 -365.7 124.9 15 8.9 !22 I03- MEZZ BOX 9 0 0 0 0 0 -15 -487.7 124.9 15 8.9 !23 I03A I03- BOX 1 1 32 9 0 0 0 0 124.9 15 0.4 !24 I03B I03- BOX 1 1 34 9 0 0 14.6 0 124.9 0.4 8.9 !25 I03B I03- BOX 2 1 39 9 0 0 -14.6 0 124.9 0.4 8.9 !26 I04- MEZZ BOX 1 0 0 0 0 0 -7.62 0 5.08 7.62 497 !27 I04- MEZZ BOX 2 0 0 0 0 57 -7.62 0 5.08 7.62 497 !28 I04- MEZZ BOX 3 0 0 0 0 -57 -7.62 0 5.08 7.62 497 !29 I04A I04- BOX 1 1 41 9 0 0 0 0 .5 7.62 497 !30 I04B I04- BOX 1 1 41 9 0 0 7.12 0 5.08 0.5 497 !31 I04B I04- BOX 2 1 41 9 0 0 -7.12 0 5.08 0.5 497 ! !