<?xml version="1.0" encoding="UTF-8"?> <!--DOCTYPE HDDS> Hall D Geometry Data Base: Beam Line ************************************ version 1.0: Initial version -rtj Revision 1.1 10/18/2002 -added concrete shielding to the collimator housing -added the virtual detectors to this code: DET1: disk intercepting entire beam upstream of collimators DET2: plane perpendicular to beam just after second collimator DET3: plane mounted just below the ceiling of collimator cave DET4: plane perpendicular to beam just after entry to hall DET5: plane perpendicular to beam at photon dump end of hall DET6: plane mounted just below the ceiling inside the hall DET7: plane perpendicular to beam just before the target -added a steel tube containing a vacuum that goes from the back of the collimator to the front of the solenoid -csg- Revision 1.2 10/28/2002 -revised collimator to the heavy shielding option -added a steel tube containing a vacuum in the WALL, SHLD and ABS2 volumes -repositioned DET3 to be inside the collimator housing -removed the BEAM volume from the collimator system -csg- Revision 1.3 1/9/2003 -shrunk the size of the vacuum tube from r=5.3 to r=2.5 in order to extend the tube into the second steering magnet -csg- Revision 1.4 06/16/2003 -mid-shielding option -modified DET1, now a cylinder placed in front of primary collimator -added tungsten pin-cushion detector model into simulation -csg- Revision 2.0 05/16/2008 -moved DET2 to just after the second collimator, in agreement with the comments below. Somehow it got misplaced to upstream of the second collimator. I guess no one was using it until now. -added the volume CONV for the pair conversion target located inside the vacuum pipe just downstream of the second sweep magnet. Right now it its material is vacuum, but the thickness of 240 microns is chosen to make a 0.1% converter if the material is set to Carbon. Revision 2.1 12/12/2008 Made the following changes in the composition 'collimatorStack': 1. Added the composition BeamPipe0 describing a vacuum beam pipe at the entrance of the collimator cave: - the beam pipe radius is 12.4 cm - the exit window: 250 micron Kapton with the radius of 10.14 cm. 2. Moved the active collimator, DET1, and other components 83.96 cm upstream the beamline. 3. Changed layout of the 1st passive collimator to a composite W/Pb: - the inner part is a W box, 5.08 x 5.08 x 20.0 cm3 - the outer part is a Pb box, 30.48 x 30.48 x 20.0 cm3 4. Added the vacuum beam pipe (Flange1 compositon) in front of the 1st sweeping magnet: - use 150 micron Kapton entrance window - vaccuum goes all the way downstream the beamline until the GlueX detector. 5. Modified the layout of the 1st sweeping magnet: - the outer dimensions are 29.2 x 24.8 x 355.6 cm3 - the gap size is 10.22 x 4.9 cm2 - the field inside the gap is 0.23 T (integrated field is 0.82 Tm) - the elliptical vacuum pipe goes through the magnet. The semi-axes of the pipe are 4.95 cm and 2.29 cm. 6. Added the concrete blocks around the 1st sweeping magnet, composition ConcreteWall1. The size of the wall is 101.6 x 147.32 x 121.92 cm3. 7. Added the composition Flange2 to connect the 1st sweeping magnet with a vacuum chamber. 8. Added a vacuum chamber after the 1st sweeping magnet with the following dimensions: - 50.8 cm long tube with the inner and outer radii of Rin = 9.83 cm and Rout = 9.85. 9. Added the small lead wall after the vacuum chamber, composition LeadBand1. 10. Added the composition Flange3 to connect the vacuum pipe between the lead band and the 2nd collimatoor. 11. Changed material of the 2nd collimator from Nickel to Iron. The default pinhole diameter was changed from 1 cm to 0.6 cm. 12. Added the composition Flange4 to connect the vacuum pipe between the 2nd collimator and the 2nd sweeping magnet. 13. Changed the layout of the second sweeping magnet: - outer dimensions are 42 x 20.8 cm2 - the gap size is 20.3 x 5 cm2, the field in the gap is 0.23 T - 1.75 cm radius vacuum beam pipe goes through the magnet. 14. Added the composition Flange5 to connect 2nd the sweeping magnet with the vacuum beam pipe. 15. Added a 1m long vacuum beam pipe. The inner and outer radii are 2.38 and 2.54 cm, respectively. 16. Added the small lead wall (composition LeadBand2), 81.28 x 20.32 x 10.16 cm3. 17. Placed the vertical plane DET2 after the lead wall. 18. Added the composition Flange6 to connect the vacuum pipe between the lead wall and a pair spectrometer converter box. 19. Added the pair spectrometer converter. The converter thickness and material can be set in the box 'PTAR' <box name="PTAR" X_Y_Z="1.0 1.0 0.0445" material="Aluminum" />. 20. Added the composition Flange7 to connect the vacuum pipe between the converter and the concrete wall. 21. Modified the size of the concrete shielding wall to 450.0 x 270.0 x 121.92 cm3. Added passage to the collimator cave. 22. Decreased thickness of the lead wall to 5.08 cm (size of the lead brick). Revision 2.2 12/22/2008 Modified the composition 'beamPipe'. Now 'beamPipe' extends the vacuum from the pair spectrometer to the position of the target. <HDDS specification="v1.0" xmlns="http://www.gluex.org/hdds"> --> <section name = "BeamLine" version = "2.0" date = "2006-11-25" author = "R.T. Jones" top_volume = "collimatorPackage" specification = "v1.0"> <!-- Origin of collimatorPackage is center of the entrance face of the primary collimator. --> <composition name="collimatorPackage"> <posXYZ volume="ShieldedCollimator" X_Y_Z="0.0 0.0 425.0" /> </composition> <box name="SHLD" X_Y_Z="550. 550. 1250." material="Concrete"/> <composition name="ShieldedCollimator" envelope="SHLD"> <posXYZ volume="collimatorCave" X_Y_Z="0.0 35.0 25.0" /> </composition> <box name="CAVE" X_Y_Z="450. 270. 1200." material="Air" /> <composition name="collimatorCave" envelope="CAVE"> <posXYZ volume="collimatorStack" X_Y_Z="0.0 -35.0 -450.0"/> <!-- <posXYZ volume="DET2" X_Y_Z="0.0 0.0 225.0" /> --> <posXYZ volume="DET3" X_Y_Z="0.0 132.0 0.0" /> </composition> <composition name="collimatorSubCave"> <posXYZ volume="collimatorStack" /> </composition> <composition name="collimatorStack"> <posXYZ volume="BeamPipe0" X_Y_Z="0.0 0.0 -150.0" /> <posXYZ volume="DET1" X_Y_Z="0.0 0.0 -89.46" /> <posXYZ volume="ColDetector" X_Y_Z="0.0 0.0 -86.16" /> <posXYZ volume="PrimaryCol" X_Y_Z="0.0 0.0 -73.96" /> <posXYZ volume="Flange1" X_Y_Z="0.0 0.0 -23.48" /> <posXYZ volume="sweepMagnet1" X_Y_Z="0.0 0.0 154.32" /> <posXYZ volume="ConcreteWall1" X_Y_Z="0.0 0.0 67.96" /> <posXYZ volume="Flange2" X_Y_Z="0.0 0.0 332.12" /> <posXYZ volume="VacuumChamber" X_Y_Z="0.0 0.0 391.54" /> <posXYZ volume="LeadBand1" X_Y_Z="0.0 0.0 422.02" /> <posXYZ volume="Flange3" X_Y_Z="0.0 0.0 427.10" /> <posXYZ volume="COL2" X_Y_Z="0.0 0.0 482.04" /> <posXYZ volume="Flange4" X_Y_Z="0.0 0.0 507.44" /> <posXYZ volume="sweepMagnet2" X_Y_Z="0.0 0.0 555.28" /> <posXYZ volume="Flange5" X_Y_Z="0.0 0.0 573.28" /> <posXYZ volume="BeamPipe1" X_Y_Z="0.0 0.0 653.28" /> <posXYZ volume="LeadBand2" X_Y_Z="0.0 0.0 708.52" /> <posXYZ volume="DET2" X_Y_Z="0.0 35.0 713.65" /> <!-- Without DET 2 <posXYZ volume="Flange6" X_Y_Z="0.0 0.0 713.6" /> --> <posXYZ volume="Flange6" X_Y_Z="0.0 0.0 713.7" /> <posXYZ volume="TargetBox" X_Y_Z="0.0 0.0 754.44" /> <posXYZ volume="Flange7" X_Y_Z="0.0 0.0 765.44" /> <posXYZ volume="ConcreteWall2" X_Y_Z="0.0 35.0 856.24" /> <posXYZ volume="shieldingWall" X_Y_Z="0.0 35.0 919.74" /> <posXYZ volume="BeamPipe2" X_Y_Z="0.0 0.0 986.14" /> </composition> <!-- Beam Pipe 0 --> <composition name="BeamPipe0"> <posXYZ volume="BeamPipeTube" X_Y_Z="0.0 0.0 13.82" /> <posXYZ volume="BeamPipeFlange1" X_Y_Z="0.0 0.0 29.06" /> <posXYZ volume="BeamPipeFlange2" X_Y_Z="0.0 0.0 31.9" /> </composition> <composition name="BeamPipeTube" envelope="BPTO"> <posXYZ volume="BPTI" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="BPTO" Rio_Z="0.0 12.7 27.64" material="Iron" /> <tubs name="BPTI" Rio_Z="0.0 12.4 27.64" material="Vacuum" /> <composition name="BeamPipeFlange1" envelope="BFO1"> <posXYZ volume="BFI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="BFO1" Rio_Z="0.0 15.24 2.84" material="Iron" /> <tubs name="BFI1" Rio_Z="0.0 12.4 2.84" material="Vacuum" /> <composition name="BeamPipeFlange2" envelope="BFO2"> <posXYZ volume="BFI2" X_Y_Z="0.0 0.0 -0.0125"/> <posXYZ volume="FCAP" X_Y_Z="0.0 0.0 1.4075"/> </composition> <tubs name="BFO2" Rio_Z="0.0 15.24 2.84" material="Iron" /> <tubs name="BFI2" Rio_Z="0.0 10.16 2.815" material="Vacuum" /> <tubs name="FCAP" Rio_Z="0.0 10.16 0.025" material="Kapton" /> <!-- Primary Collimator --> <composition name="PrimaryCol"> <posXYZ volume="PrimaryOuter" X_Y_Z="0.0 0.0 0.0" /> <posXYZ volume="PrimaryInner" X_Y_Z="0.0 0.0 0.0" /> </composition> <composition name="PrimaryOuter"> <posXYZ volume="PCTB" X_Y_Z="0.0 +8.89 0.0" /> <posXYZ volume="PCTB" X_Y_Z="0.0 -8.89 0.0" /> <posXYZ volume="PCSD" X_Y_Z="+8.89 0.0 0.0" /> <posXYZ volume="PCSD" X_Y_Z="-8.89 0.0 0.0" /> </composition> <box name="PCTB" X_Y_Z="30.48 12.7 20." material="Lead" /> <box name="PCSD" X_Y_Z="12.70 5.8 20." material="Lead" /> <composition name="PrimaryInner" envelope="PCTT"> <posXYZ volume="PCTH" X_Y_Z="0.0 0.0 0.0" /> </composition> <box name="PCTT" X_Y_Z="5.08 5.08 20." material="Tungsten" /> <tubs name="PCTH" Rio_Z="0.0 0.17 20." material="Air" /> <!-- Flange 1 --> <composition name="Flange1"> <posXYZ volume="FlangeOneDisk1" X_Y_Z="0.0 0.0 -7.72" /> <posXYZ volume="FlangeOneDisk2" X_Y_Z="0.0 0.0 -5.58" /> <posXYZ volume="FlangeOnePipe1" X_Y_Z="0.0 0.0 -2.255" /> </composition> <composition name="FlangeOneDisk1" envelope="FOO1"> <posXYZ volume="FOI1" X_Y_Z="0.0 0.0 0.0075"/> <posXYZ volume="F1CP" X_Y_Z="0.0 0.0 -1.0625"/> </composition> <tubs name="FOO1" Rio_Z="0.0 8.57 2.14" material="Iron" /> <tubs name="FOI1" Rio_Z="0.0 1.27 2.125" material="Vacuum" /> <tubs name="F1CP" Rio_Z="0.0 1.27 0.015" material="Kapton" /> <composition name="FlangeOneDisk2" envelope="FOO2"> <posXYZ volume="FOI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="FOO2" Rio_Z="0.0 8.57 2.14" material="Iron" /> <eltu name="FOI2" Rio_Z="4.95 2.29 2.14" material="Vacuum" /> <composition name="FlangeOnePipe1" envelope="FOPO"> <posXYZ volume="FOPI" X_Y_Z="0.0 0.0 0.0"/> </composition> <eltu name="FOPO" Rio_Z="5.11 2.45 4.51" material="Iron" /> <eltu name="FOPI" Rio_Z="4.95 2.29 4.51" material="Vacuum" /> <!-- 1st Sweeping Magnet --> <composition name="sweepMagnet1" envelope="MAG1"> <posXYZ volume="POL1" X_Y_Z="0.0 +7.425 0.0" /> <posXYZ volume="POL1" X_Y_Z="0.0 -7.425 0.0" /> <posXYZ volume="GAP1" X_Y_Z="-9.855 0.0 0.0" /> <posXYZ volume="GAP1" X_Y_Z="+9.855 0.0 0.0" /> <posXYZ volume="MagnetPipe1" X_Y_Z="0.0 0.0 0.0" /> </composition> <box name="MAG1" X_Y_Z="29.2 24.8 355.6" material="Air" > <apply region="sweepDipoleBfield" /> </box> <box name="POL1" X_Y_Z="29.2 9.95 355.6" material="Iron" /> <box name="GAP1" X_Y_Z="9.49 4.9 355.6" material="Iron" /> <composition name="MagnetPipe1" envelope="MPO1"> <posXYZ volume="MPI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <eltu name="MPO1" Rio_Z="5.11 2.45 355.6" material="Iron" /> <eltu name="MPI1" Rio_Z="4.95 2.29 355.6" material="Vacuum" /> <!-- Concrete Wall around the 1st sweeping magnet --> <composition name="ConcreteWall1"> <posXYZ volume="WTOP" X_Y_Z="0.0 +30.3 0.0" /> <posXYZ volume="WBOT" X_Y_Z="0.0 -56.2 0.0" /> <posXYZ volume="WSID" X_Y_Z="+32.7 0.0 0.0" /> <posXYZ volume="WSID" X_Y_Z="-32.7 0.0 0.0" /> </composition> <box name="WTOP" X_Y_Z="101.6 35.8 121.92" material="Concrete" /> <box name="WBOT" X_Y_Z="101.6 87.6 121.92" material="Concrete" /> <box name="WSID" X_Y_Z="36.2 24.8 121.92" material="Concrete" /> <!-- Flange 2 --> <composition name="Flange2"> <posXYZ volume="FlangeTwoDisk1" X_Y_Z="0.0 0.0 2.29" /> <posXYZ volume="FlangeTwoDisk2" X_Y_Z="0.0 0.0 6.72"/> <posXYZ volume="FlangeTwoDisk3" X_Y_Z="0.0 0.0 16.88"/> <posXYZ volume="FlangeTwoDisk4" X_Y_Z="0.0 0.0 27.04"/> <posXYZ volume="FlangeTwoDisk5" X_Y_Z="0.0 0.0 31.6"/> </composition> <composition name="FlangeTwoDisk1" envelope="FTO1"> <posXYZ volume="FTI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <eltu name="FTO1" Rio_Z="5.11 2.45 4.58" material="Iron" /> <eltu name="FTI1" Rio_Z="4.95 2.29 4.58" material="Vacuum" /> <composition name="FlangeTwoDisk2" envelope="FTO2"> <posXYZ volume="FTI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="FTO2" Rio_Z="0.0 8.57 4.28" material="Iron" /> <tubs name="FTI2" Rio_Z="0.0 6.19 4.28" material="Vacuum" /> <composition name="FlangeTwoDisk3" envelope="FTO3"> <posXYZ volume="FTI3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="FTO3" Rio_Z="0.0 6.21 16.04" material="Iron" /> <tubs name="FTI3" Rio_Z="0.0 6.19 16.04" material="Vacuum" /> <composition name="FlangeTwoDisk4" envelope="FTO4"> <posXYZ volume="FTI4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="FTO4" Rio_Z="0.0 8.57 4.28" material="Iron" /> <tubs name="FTI4" Rio_Z="0.0 6.19 4.28" material="Vacuum" /> <composition name="FlangeTwoDisk5" envelope="FTO5"> <posXYZ volume="FTI5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="FTO5" Rio_Z="0.0 6.35 4.84" material="Iron" /> <tubs name="FTI5" Rio_Z="0.0 6.19 4.84" material="Vacuum" /> <!-- Vacuum chamber after the 1st sweeping magnet--> <composition name="VacuumChamber"> <posXYZ volume="VacuumChambDisk1" X_Y_Z="0.0 0.0 -25.3"/> <posXYZ volume="VacuumChambDisk2" X_Y_Z="0.0 0.0 0.0"/> <posXYZ volume="VacuumChambDisk3" X_Y_Z="0.0 0.0 25.3"/> </composition> <composition name="VacuumChambDisk1" envelope="VCO1"> <posXYZ volume="VCI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="VCO1" Rio_Z="0.0 9.85 0.2" material="Iron" /> <tubs name="VCI1" Rio_Z="0.0 6.19 0.2" material="Vacuum" /> <composition name="VacuumChambDisk2" envelope="VCO2"> <posXYZ volume="VCI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="VCO2" Rio_Z="0.0 9.85 50.76" material="Iron" /> <tubs name="VCI2" Rio_Z="0.0 9.83 50.76" material="Vacuum" /> <composition name="VacuumChambDisk3" envelope="VCO3"> <posXYZ volume="VCI3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="VCO3" Rio_Z="0.0 9.85 0.2" material="Iron" /> <tubs name="VCI3" Rio_Z="0.0 2.38 0.2" material="Vacuum" /> <!-- Lead Band 1 --> <composition name="LeadBand1" envelope="LBD1"> <posXYZ volume="LeadBandPipe1" X_Y_Z="0.0 0.0 0.0"/> </composition> <composition name="LeadBandPipe1" envelope="LBO1"> <posXYZ volume="LBI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="LBD1" X_Y_Z="81.28 20.32 10.16" material="Lead" /> <tubs name="LBO1" Rio_Z="0.0 2.54 10.16" material="Iron" /> <tubs name="LBI1" Rio_Z="0.0 2.38 10.16" material="Vacuum" /> <!-- Flange 3 --> <composition name="Flange3"> <posXYZ volume="FlangeThreeDisk1" X_Y_Z="0.0 0.0 5.56" /> <posXYZ volume="FlangeThreeDisk2" X_Y_Z="0.0 0.0 12.7"/> <posXYZ volume="FlangeThreeDisk3" X_Y_Z="0.0 0.0 17.78"/> <posXYZ volume="FlangeThreeDisk4" X_Y_Z="0.0 0.0 22.86"/> <posXYZ volume="FlangeThreeDisk5" X_Y_Z="0.0 0.0 26.99"/> </composition> <composition name="FlangeThreeDisk1" envelope="F3O1"> <posXYZ volume="F3I1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F3O1" Rio_Z="0.0 2.54 11.12" material="Iron" /> <tubs name="F3I1" Rio_Z="0.0 2.38 11.12" material="Vacuum" /> <composition name="FlangeThreeDisk2" envelope="F3O2"> <posXYZ volume="F3I2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F3O2" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F3I2" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeThreeDisk3" envelope="F3O3"> <posXYZ volume="F3I3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F3O3" Rio_Z="0.0 2.08 7.0" material="Iron" /> <tubs name="F3I3" Rio_Z="0.0 2.06 7.0" material="Vacuum" /> <composition name="FlangeThreeDisk4" envelope="F3O4"> <posXYZ volume="F3I4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F3O4" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F3I4" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeThreeDisk5" envelope="F3O5"> <posXYZ volume="F3I5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F3O5" Rio_Z="0.0 2.54 5.1" material="Iron" /> <tubs name="F3I5" Rio_Z="0.0 2.38 5.1" material="Vacuum" /> <!-- 2nd Collimator --> <composition name="COL2" envelope="OCOL"> <posXYZ volume="ICOL" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="OCOL" Rio_Z="0.0 10.0 50.8" material="Iron" /> <tubs name="ICOL" Rio_Z="0.0 0.3 50.8" material="Vacuum" /> <!-- Flange 4 --> <composition name="Flange4"> <posXYZ volume="FlangeFourDisk1" X_Y_Z="0.0 0.0 4.13" /> <posXYZ volume="FlangeFourDisk2" X_Y_Z="0.0 0.0 9.84"/> <posXYZ volume="FlangeFourDisk3" X_Y_Z="0.0 0.0 14.92"/> <posXYZ volume="FlangeFourDisk4" X_Y_Z="0.0 0.0 20.0"/> <posXYZ volume="FlangeFourDisk5" X_Y_Z="0.0 0.0 25.71"/> </composition> <composition name="FlangeFourDisk1" envelope="F4O1"> <posXYZ volume="F4I1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F4O1" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F4I1" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> <composition name="FlangeFourDisk2" envelope="F4O2"> <posXYZ volume="F4I2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F4O2" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F4I2" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeFourDisk3" envelope="F4O3"> <posXYZ volume="F4I3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F4O3" Rio_Z="0.0 2.08 7.0" material="Iron" /> <tubs name="F4I3" Rio_Z="0.0 2.06 7.0" material="Vacuum" /> <composition name="FlangeFourDisk4" envelope="F4O4"> <posXYZ volume="F4I4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F4O4" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F4I4" Rio_Z="0.0 1.745 3.16" material="Vacuum" /> <composition name="FlangeFourDisk5" envelope="F4O5"> <posXYZ volume="F4I5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F4O5" Rio_Z="0.0 1.905 8.26" material="Iron" /> <tubs name="F4I5" Rio_Z="0.0 1.745 8.26" material="Vacuum" /> <!-- 2nd Sweeping Magnet --> <composition name="sweepMagnet2"> <posXYZ volume="Core" X_Y_Z="0.0 0.0 0.0" /> </composition> <composition name="Core" envelope="POL2"> <posXYZ volume="Aperture" X_Y_Z="0.0 0.0 0.0" /> </composition> <composition name="Aperture" envelope="GAP2"> <posXYZ volume="MagnetPipe2" X_Y_Z="0.0 0.0 0.0" /> </composition> <box name="POL2" X_Y_Z="42.0 20.8 36.0" material="Iron" /> <box name="GAP2" X_Y_Z="20.3 5.0 36.0" material="Air" > <apply region="sweepDipoleBfield" /> </box> <composition name="MagnetPipe2" envelope="MPO2"> <posXYZ volume="MPI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="MPO2" Rio_Z="0.0 1.905 36.0" material="Iron" /> <tubs name="MPI2" Rio_Z="0.0 1.745 36.0" material="Vacuum" /> <!-- Flange 5 --> <composition name="Flange5"> <posXYZ volume="FlangeFiveDisk1" X_Y_Z="0.0 0.0 4.13" /> <posXYZ volume="FlangeFiveDisk2" X_Y_Z="0.0 0.0 9.84" /> <posXYZ volume="FlangeFiveDisk3" X_Y_Z="0.0 0.0 14.92"/> <posXYZ volume="FlangeFiveDisk4" X_Y_Z="0.0 0.0 20.0" /> <posXYZ volume="FlangeFiveDisk5" X_Y_Z="0.0 0.0 25.71"/> </composition> <composition name="FlangeFiveDisk1" envelope="F5O1"> <posXYZ volume="F5I1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F5O1" Rio_Z="0.0 1.905 8.26" material="Iron" /> <tubs name="F5I1" Rio_Z="0.0 1.745 8.26" material="Vacuum" /> <composition name="FlangeFiveDisk2" envelope="F5O2"> <posXYZ volume="F5I2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F5O2" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F5I2" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeFiveDisk3" envelope="F5O3"> <posXYZ volume="F5I3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F5O3" Rio_Z="0.0 2.08 7.0" material="Iron" /> <tubs name="F5I3" Rio_Z="0.0 2.06 7.0" material="Vacuum" /> <composition name="FlangeFiveDisk4" envelope="F5O4"> <posXYZ volume="F5I4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F5O4" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F5I4" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeFiveDisk5" envelope="F5O5"> <posXYZ volume="F5I5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F5O5" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F5I5" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> <!-- Beam Pipe1 --> <composition name="BeamPipe1" envelope="BPO1"> <posXYZ volume="BPI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="BPO1" Rio_Z="0.0 2.54 100.32" material="Iron" /> <tubs name="BPI1" Rio_Z="0.0 2.38 100.32" material="Vacuum" /> <!-- Lead Band 2 --> <composition name="LeadBand2" envelope="LBD2"> <posXYZ volume="LeadBandPipe2" X_Y_Z="0.0 0.0 0.0"/> </composition> <composition name="LeadBandPipe2" envelope="LBO2"> <posXYZ volume="LBI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="LBD2" X_Y_Z="81.28 20.32 10.16" material="Lead" /> <tubs name="LBO2" Rio_Z="0.0 2.54 10.16" material="Iron" /> <tubs name="LBI2" Rio_Z="0.0 2.38 10.16" material="Vacuum" /> <!-- Flange 6 --> <!-- Without DET2 <composition name="Flange6"> <posXYZ volume="FlangeSixDisk1" X_Y_Z="0.0 0.0 4.13" /> <posXYZ volume="FlangeSixDisk2" X_Y_Z="0.0 0.0 9.84" /> <posXYZ volume="FlangeSixDisk3" X_Y_Z="0.0 0.0 14.92"/> <posXYZ volume="FlangeSixDisk4" X_Y_Z="0.0 0.0 20.0" /> <posXYZ volume="FlangeSixDisk5" X_Y_Z="0.0 0.0 25.71"/> </composition> --> <composition name="Flange6"> <posXYZ volume="FlangeSixDisk1" X_Y_Z="0.0 0.0 4.08" /> <posXYZ volume="FlangeSixDisk2" X_Y_Z="0.0 0.0 9.74" /> <posXYZ volume="FlangeSixDisk3" X_Y_Z="0.0 0.0 14.82"/> <posXYZ volume="FlangeSixDisk4" X_Y_Z="0.0 0.0 19.9" /> <posXYZ volume="FlangeSixDisk5" X_Y_Z="0.0 0.0 25.61"/> </composition> <composition name="FlangeSixDisk1" envelope="F6O1"> <posXYZ volume="F6I1" X_Y_Z="0.0 0.0 0.0"/> </composition> <!-- Without DET2 <tubs name="F6O1" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F6I1" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> --> <tubs name="F6O1" Rio_Z="0.0 2.54 8.16" material="Iron" /> <tubs name="F6I1" Rio_Z="0.0 2.38 8.16" material="Vacuum" /> <composition name="FlangeSixDisk2" envelope="F6O2"> <posXYZ volume="F6I2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F6O2" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F6I2" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeSixDisk3" envelope="F6O3"> <posXYZ volume="F6I3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F6O3" Rio_Z="0.0 2.08 7.0" material="Iron" /> <tubs name="F6I3" Rio_Z="0.0 2.06 7.0" material="Vacuum" /> <composition name="FlangeSixDisk4" envelope="F6O4"> <posXYZ volume="F6I4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F6O4" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F6I4" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeSixDisk5" envelope="F6O5"> <posXYZ volume="F6I5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F6O5" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F6I5" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> <!-- Target Box --> <composition name="TargetBox"> <posXYZ volume="TargetBoxDisk1" X_Y_Z="0.0 0.0 -10.9"/> <posXYZ volume="TargetBoxDisk2" X_Y_Z="0.0 0.0 0.0" /> <posXYZ volume="TargetBoxDisk3" X_Y_Z="0.0 0.0 10.9"/> </composition> <composition name="TargetBoxDisk1" envelope="TBO1"> <posXYZ volume="TBI1" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="TBO1" X_Y_Z="22.0 20.0 0.2" material="Iron" /> <tubs name="TBI1" Rio_Z="0.0 2.38 0.2" material="Vacuum" /> <composition name="TargetBoxDisk2" envelope="TBO2"> <posXYZ volume="TargetInnerBox" X_Y_Z="0.0 0.0 0.0"/> </composition> <composition name="TargetInnerBox" envelope="TBI2"> <posXYZ volume="PTAR" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="TBO2" X_Y_Z="22.0 20.0 21.6" material="Iron" /> <box name="TBI2" X_Y_Z="21.6 19.6 21.6" material="Vacuum" /> <composition name="TargetBoxDisk3" envelope="TBO3"> <posXYZ volume="TBI3" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="TBO3" X_Y_Z="22.0 20.0 0.2" material="Iron" /> <tubs name="TBI3" Rio_Z="0.0 2.38 0.2" material="Vacuum" /> <!-- <box name="PTAR" X_Y_Z="1.0 1.0 0.0445" material="Aluminum" /> --> <box name="PTAR" X_Y_Z="1.0 1.0 0.0445" material="Vacuum" /> <!-- Flange 7 --> <composition name="Flange7"> <posXYZ volume="FlangeSevenDisk1" X_Y_Z="0.0 0.0 4.13" /> <posXYZ volume="FlangeSevenDisk2" X_Y_Z="0.0 0.0 9.84" /> <posXYZ volume="FlangeSevenDisk3" X_Y_Z="0.0 0.0 14.92"/> <posXYZ volume="FlangeSevenDisk4" X_Y_Z="0.0 0.0 20.0" /> <posXYZ volume="FlangeSevenDisk5" X_Y_Z="0.0 0.0 25.71"/> </composition> <composition name="FlangeSevenDisk1" envelope="F7O1"> <posXYZ volume="F7I1" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F7O1" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F7I1" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> <composition name="FlangeSevenDisk2" envelope="F7O2"> <posXYZ volume="F7I2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F7O2" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F7I2" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeSevenDisk3" envelope="F7O3"> <posXYZ volume="F7I3" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F7O3" Rio_Z="0.0 2.08 7.0" material="Iron" /> <tubs name="F7I3" Rio_Z="0.0 2.06 7.0" material="Vacuum" /> <composition name="FlangeSevenDisk4" envelope="F7O4"> <posXYZ volume="F7I4" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F7O4" Rio_Z="0.0 4.29 3.16" material="Iron" /> <tubs name="F7I4" Rio_Z="0.0 2.38 3.16" material="Vacuum" /> <composition name="FlangeSevenDisk5" envelope="F7O5"> <posXYZ volume="F7I5" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="F7O5" Rio_Z="0.0 2.54 8.26" material="Iron" /> <tubs name="F7I5" Rio_Z="0.0 2.38 8.26" material="Vacuum" /> <!-- Concrete Wall --> <composition name="ConcreteWall2" envelope="BLC2"> <posXYZ volume="ENTR" X_Y_Z="-179.0 0.0 -30.46"/> <posXYZ volume="Block2Hole" X_Y_Z="0.0 -35.0 0.0"/> </composition> <box name="ENTR" X_Y_Z="92.0 270.0 61.0" material="Air" /> <composition name="Block2Hole" envelope="OBHO"> <posXYZ volume="IBHO" X_Y_Z="0.0 0.0 0.0"/> </composition> <box name="BLC2" X_Y_Z="450.0 270.0 121.92" material="Concrete" /> <tubs name="OBHO" Rio_Z="0.0 2.54 121.92" material="Iron" /> <tubs name="IBHO" Rio_Z="0.0 2.38 121.92" material="Vacuum" /> <!-- Lead Wall --> <composition name="shieldingWall" envelope="WALL"> <posXYZ volume="WallHole" X_Y_Z="0.0 -35.0 0.0"/> </composition> <box name="WALL" X_Y_Z="450. 270. 5.08" material="Lead" /> <composition name="WallHole" envelope="OWHO"> <posXYZ volume="IWHO" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="OWHO" Rio_Z="0.0 2.54 5.08" material="Iron" /> <tubs name="IWHO" Rio_Z="0.0 2.38 5.08" material="Vacuum" /> <!-- Beam Pipe2 --> <composition name="BeamPipe2" envelope="BPO2"> <posXYZ volume="BPI2" X_Y_Z="0.0 0.0 0.0"/> </composition> <tubs name="BPO2" Rio_Z="0.0 2.54 127.72" material="Iron" /> <tubs name="BPI2" Rio_Z="0.0 2.38 127.72" material="Vacuum" /> <tubs name="DET1" Rio_Z="0. 50. 2." material="Air" /> <box name="DET2" X_Y_Z=" 450. 270. 0.1" material="Vacuum" /> <box name="DET3" X_Y_Z=" 450. 2. 1200." material="Air" /> <tubs name="CONV" Rio_Z="0.0 2.0 0.0240" material="Vacuum" comment="set to Carbon for 0.1% converter, vacuum to remove" /> <!-- The composition 'beamPipe' extends the vacuum from the pair spectrometer to the position of the target. Origin of beamPipe is center of the hall. --> <composition name="beamPipe"> <!-- <posXYZ volume="DET4" X_Y_Z=" 0.0 0.0 -1400.0"/> --> <posXYZ volume="DET5" X_Y_Z=" 0.0 0.0 1400.0"/> <posXYZ volume="DET6" X_Y_Z=" 0.0 600.0 0.0"/> <posXYZ volume="DET7" X_Y_Z=" 0.0 0.0 -591.0"/> <posXYZ volume="HallPipe" X_Y_Z="150.0 -350.0 -817.0"/> </composition> <!-- <box name="DET4" X_Y_Z="1700.0 1200.0 2.0" material="Vacuum" /> --> <box name="DET5" X_Y_Z="1700.0 1200.0 2.0" material="Air" /> <box name="DET6" X_Y_Z="1700.0 2.0 3000.0" material="Air" /> <box name="DET7" X_Y_Z="1700.0 1200.0 2.0" material="Air" /> <!-- Hall Pipe --> <composition name="HallPipe" envelope="OHPI" > <posXYZ volume="InnerHallPipe" X_Y_Z="0.0 0.0 0.0"/> </composition> <composition name="InnerHallPipe" envelope="IHPI" > <posXYZ volume="CAP2" X_Y_Z="0.0 0.0 224.975" /> </composition> <tubs name="OHPI" Rio_Z="0.0 2.54 450.0" material="Iron" /> <tubs name="IHPI" Rio_Z="0.0 2.38 450.0" material="Vacuum" /> <tubs name="CAP2" Rio_Z="0.0 2.38 0.05" material="Mylar" /> <!-- Following is the definition of the active collimator. It sits on the upstream end of the primary collimator and acts as an active absorber with segmented detection of the beam intensity. --> <composition name="ColDetector" envelope="INSU"> <posXYZ volume="ColAssemblyFinal" X_Y_Z="0.0 0.0 0.50"/> <posXYZ volume="HOUF" X_Y_Z="0.0 0.0 -1.85"/> </composition> <composition name="ColAssemblyFinal" envelope="HOUS"> <posXYZ volume="ColAssemblyInitial" X_Y_Z="0.0 0.0 -0.15"/> </composition> <composition name="ColAssemblyInitial" envelope="AIRH"> <mposPhi volume="DIV1" ncopy="4" Phi0="0" dPhi="90" R_Z="3.375 0."/> <posXYZ volume="DIV2" X_Y_Z="0.0 0.0 0.0"/> <mposPhi volume="innerPinCushionWedge" ncopy="4" Phi0="45" dPhi="90" /> <mposPhi volume="outerPinCushionWedge" ncopy="4" Phi0="45" dPhi="90" /> </composition> <tubs name="INSU" Rio_Z="0.25 7.36 4.20" material="BoronNitride"/> <tubs name="HOUS" Rio_Z="0.25 6.70 3.20" material="Aluminum" /> <tubs name="HOUF" Rio_Z="0.25 6.85 0.50" material="Aluminum"/> <tubs name="AIRH" Rio_Z="0.25 6.5 2.9" material="Air" /> <box name="DIV1" X_Y_Z="6.25 0.1 2.9" material="Aluminum" /> <tubs name="DIV2" Rio_Z="2.7 2.8 2.9" material="Aluminum" /> <composition name="innerPinCushionWedge" envelope="ACWI"> <posXYZ volume="ACBI" X_Y_Z="0.0 0.0 -0.85" /> <posXYZ volume="innerPinCushionRow_1" X_Y_Z="0.275 0.0 0.40" /> <posXYZ volume="innerPinCushionRow_2" X_Y_Z="0.375 0.0 0.40" /> <posXYZ volume="innerPinCushionRow_3" X_Y_Z="0.475 0.0 0.40" /> <posXYZ volume="innerPinCushionRow_4" X_Y_Z="0.575 0.0 0.40" /> <posXYZ volume="innerPinCushionRow_5" X_Y_Z="0.675 0.0 0.40" /> <posXYZ volume="innerPinCushionRow_6" X_Y_Z="0.775 0.0 0.40" /> </composition> <composition name="innerPinCushionRow_1" envelope="AIR1"> <mposY volume="PIN1" ncopy="3" Y0="-0.10" dY="0.10" /> </composition> <composition name="innerPinCushionRow_2" envelope="AIR2"> <mposY volume="PIN1" ncopy="5" Y0="-0.20" dY="0.10" /> </composition> <composition name="innerPinCushionRow_3" envelope="AIR3"> <mposY volume="PIN1" ncopy="5" Y0="-0.20" dY="0.10" /> </composition> <composition name="innerPinCushionRow_4" envelope="AIR4"> <mposY volume="PIN1" ncopy="7" Y0="-0.30" dY="0.10" /> </composition> <composition name="innerPinCushionRow_5" envelope="AIR5"> <mposY volume="PIN1" ncopy="7" Y0="-0.30" dY="0.10" /> </composition> <composition name="innerPinCushionRow_6" envelope="AIR6"> <mposY volume="PIN1" ncopy="9" Y0="-0.40" dY="0.10" /> </composition> <composition name="outerPinCushionWedge" envelope="ACWO"> <posXYZ volume="ACBO" X_Y_Z="0.0 0.0 -0.85" /> <posXYZ volume="outerPinCushionRow_1" X_Y_Z="2.625 -1.50 0.40" /> <posXYZ volume="outerPinCushionRow_1" X_Y_Z="2.625 +1.50 0.40" /> <posXYZ volume="outerPinCushionRow_2" X_Y_Z="2.725 -1.40 0.40" /> <posXYZ volume="outerPinCushionRow_2" X_Y_Z="2.725 +1.40 0.40" /> <posXYZ volume="outerPinCushionRow_3" X_Y_Z="2.825 -1.35 0.40" /> <posXYZ volume="outerPinCushionRow_3" X_Y_Z="2.825 +1.35 0.40" /> <posXYZ volume="outerPinCushionRow_4" X_Y_Z="2.925 -1.15 0.40" /> <posXYZ volume="outerPinCushionRow_4" X_Y_Z="2.925 +1.15 0.40" /> <posXYZ volume="outerPinCushionRow_5" X_Y_Z="3.025 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_6" X_Y_Z="3.125 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_7" X_Y_Z="3.225 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_8" X_Y_Z="3.325 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_9" X_Y_Z="3.425 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_10" X_Y_Z="3.525 0.0 0.40" /> <posXYZ volume="outerPinCushionRow_11" X_Y_Z="3.625 0.0 0.40" /> </composition> <composition name="outerPinCushionRow_1" envelope="AOR1"> <posXYZ volume="PIN1" /> </composition> <composition name="outerPinCushionRow_2" envelope="AOR2"> <mposY volume="PIN1" ncopy="3" Y0="-0.10" dY="0.10" /> </composition> <composition name="outerPinCushionRow_3" envelope="AOR3"> <mposY volume="PIN1" ncopy="6" Y0="-0.25" dY="0.10" /> </composition> <composition name="outerPinCushionRow_4" envelope="AOR4"> <mposY volume="PIN1" ncopy="10" Y0="-0.45" dY="0.10" /> </composition> <composition name="outerPinCushionRow_5" envelope="AOR5"> <mposY volume="PIN1" ncopy="35" Y0="-1.70" dY="0.10" /> </composition> <composition name="outerPinCushionRow_6" envelope="AOR6"> <mposY volume="PIN1" ncopy="35" Y0="-1.70" dY="0.10" /> </composition> <composition name="outerPinCushionRow_7" envelope="AOR7"> <mposY volume="PIN1" ncopy="37" Y0="-1.80" dY="0.10" /> </composition> <composition name="outerPinCushionRow_8" envelope="AOR8"> <mposY volume="PIN1" ncopy="39" Y0="-1.90" dY="0.10" /> </composition> <composition name="outerPinCushionRow_9" envelope="AOR9"> <mposY volume="PIN1" ncopy="39" Y0="-1.90" dY="0.10" /> </composition> <composition name="outerPinCushionRow_10" envelope="AORA"> <mposY volume="PIN1" ncopy="41" Y0="-2.00" dY="0.10" /> </composition> <composition name="outerPinCushionRow_11" envelope="AORB"> <mposY volume="PIN1" ncopy="41" Y0="-2.00" dY="0.10" /> </composition> <tubs name="ACWI" Rio_Z="0.25 2.5 2.5" profile="-30. 60." material="Air" comment="active collimator inner wedge" /> <tubs name="ACWO" Rio_Z="3.0 6.0 2.5" profile="-30. 60." material="Air" comment="active collimator outer wedge" /> <tubs name="ACBI" Rio_Z="0.25 2.5 0.8" profile="-30. 60." material="SoftTungsten" comment="inner wedge base plate" /> <tubs name="ACBO" Rio_Z="3.0 6.0 0.8" profile="-30. 60." material="SoftTungsten" comment="outer wedge base plate" /> <box name="AIR1" X_Y_Z="0.05 0.30 1.7" material="Air" /> <box name="AIR2" X_Y_Z="0.05 0.50 1.7" material="Air" /> <box name="AIR3" X_Y_Z="0.05 0.50 1.7" material="Air" /> <box name="AIR4" X_Y_Z="0.05 0.70 1.7" material="Air" /> <box name="AIR5" X_Y_Z="0.05 0.70 1.7" material="Air" /> <box name="AIR6" X_Y_Z="0.05 0.90 1.7" material="Air" /> <box name="AOR1" X_Y_Z="0.05 0.10 1.7" material="Air" /> <box name="AOR2" X_Y_Z="0.05 0.30 1.7" material="Air" /> <box name="AOR3" X_Y_Z="0.05 0.70 1.7" material="Air" /> <box name="AOR4" X_Y_Z="0.05 1.00 1.7" material="Air" /> <box name="AOR5" X_Y_Z="0.05 3.50 1.7" material="Air" /> <box name="AOR6" X_Y_Z="0.05 3.50 1.7" material="Air" /> <box name="AOR7" X_Y_Z="0.05 3.70 1.7" material="Air" /> <box name="AOR8" X_Y_Z="0.05 3.90 1.7" material="Air" /> <box name="AOR9" X_Y_Z="0.05 3.90 1.7" material="Air" /> <box name="AORA" X_Y_Z="0.05 4.10 1.7" material="Air" /> <box name="AORB" X_Y_Z="0.05 4.10 1.7" material="Air" /> <box name="PIN1" X_Y_Z="0.051 0.051 1.7" material="SoftTungsten" /> <!-- there is no mcfast model of the photon beamline --> </section> <!-- </HDDS> -->