Skip to content

Commit

Permalink
update to new window
Browse files Browse the repository at this point in the history
  • Loading branch information
lobis committed Mar 7, 2024
1 parent 6863148 commit 360c528
Show file tree
Hide file tree
Showing 24 changed files with 4,402 additions and 4,104 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
*.gdml_
generator/gdml/
3,942 changes: 1,973 additions & 1,969 deletions gdml/BabyIAXO/Chamber.gdml

Large diffs are not rendered by default.

38 changes: 26 additions & 12 deletions gdml/BabyIAXO/ChamberAndPipe.gdml
Original file line number Diff line number Diff line change
Expand Up @@ -3389,7 +3389,8 @@
<first ref="cathodeTeflonDiskBaseSolid"/>
<second ref="cathodeCopperDiskSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="cathodeWindowSolid" rmax="15.0" z="0.004" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowMylarSolid" rmax="15.0" z="0.00396" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowAluminiumSolid" rmax="15.0" z="4.0E-5" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<box lunit="mm" aunit="rad" name="cathodePatternLineAux" x="0.3" y="17.0" z="1.0"/>
<tube lunit="mm" aunit="rad" name="cathodePatternCentralHole" rmax="4.25" z="1.1" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="cathodePatternLine">
Expand Down Expand Up @@ -3428,16 +3429,21 @@
<second ref="cathodeCopperDiskFinal.solid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="gasSolidOriginal" rmax="50.0" z="30.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux">
<position name="gasSolidAux.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux.rotation" z="45.0" unit="deg"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux1">
<position name="gasSolidAux1.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux1.rotation" z="45.0" unit="deg"/>
<first ref="gasSolidOriginal"/>
<second ref="copperReadoutSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux2">
<position name="gasSolidAux2.position" z="14.996020000000001" unit="mm"/>
<first ref="gasSolidAux1"/>
<second ref="cathodeWindowAluminiumSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolid">
<position name="gasSolid.position" z="14.998" unit="mm"/>
<first ref="gasSolidAux"/>
<second ref="cathodeWindowSolid"/>
<position name="gasSolid.position" z="14.99802" unit="mm"/>
<first ref="gasSolidAux2"/>
<second ref="cathodeWindowMylarSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="detectorPipeChamberFlangeSolid" rmax="67.0" z="14.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="detectorPipeTelescopeFlangeSolid" rmax="75.0" z="18.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
Expand Down Expand Up @@ -3521,9 +3527,13 @@
<materialref ref="G4_TEFLON"/>
<solidref ref="cathodeTeflonDiskSolid"/>
</volume>
<volume name="cathodeWindowVolume">
<volume name="cathodeWindowMylarVolume">
<materialref ref="G4_MYLAR"/>
<solidref ref="cathodeWindowSolid"/>
<solidref ref="cathodeWindowMylarSolid"/>
</volume>
<volume name="cathodeWindowAluminiumVolume">
<materialref ref="G4_Al"/>
<solidref ref="cathodeWindowAluminiumSolid"/>
</volume>
<volume name="cathodeCopperDiskFinal">
<materialref ref="G4_Cu"/>
Expand Down Expand Up @@ -3560,9 +3570,13 @@
<position name="copperReadout.position" z="-14.9" unit="mm"/>
<rotation name="copperReadout.rotation" z="45.0" unit="deg"/>
</physvol>
<physvol name="cathodeWindow">
<volumeref ref="cathodeWindowVolume"/>
<position name="cathodeWindow.position" z="14.998" unit="mm"/>
<physvol name="cathodeWindowMylar">
<volumeref ref="cathodeWindowMylarVolume"/>
<position name="cathodeWindowMylar.position" z="14.99802" unit="mm"/>
</physvol>
<physvol name="cathodeWindowAluminium">
<volumeref ref="cathodeWindowAluminiumVolume"/>
<position name="cathodeWindowAluminium.position" z="14.996020000000001" unit="mm"/>
</physvol>
<physvol name="cathodeTeflonDisk">
<volumeref ref="cathodeTeflonDiskVolume"/>
Expand Down
38 changes: 26 additions & 12 deletions gdml/BabyIAXO/CompleteVeto1Layers.gdml
Original file line number Diff line number Diff line change
Expand Up @@ -3389,7 +3389,8 @@
<first ref="cathodeTeflonDiskBaseSolid"/>
<second ref="cathodeCopperDiskSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="cathodeWindowSolid" rmax="15.0" z="0.004" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowMylarSolid" rmax="15.0" z="0.00396" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowAluminiumSolid" rmax="15.0" z="4.0E-5" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<box lunit="mm" aunit="rad" name="cathodePatternLineAux" x="0.3" y="17.0" z="1.0"/>
<tube lunit="mm" aunit="rad" name="cathodePatternCentralHole" rmax="4.25" z="1.1" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="cathodePatternLine">
Expand Down Expand Up @@ -3428,16 +3429,21 @@
<second ref="cathodeCopperDiskFinal.solid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="gasSolidOriginal" rmax="50.0" z="30.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux">
<position name="gasSolidAux.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux.rotation" z="45.0" unit="deg"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux1">
<position name="gasSolidAux1.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux1.rotation" z="45.0" unit="deg"/>
<first ref="gasSolidOriginal"/>
<second ref="copperReadoutSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux2">
<position name="gasSolidAux2.position" z="14.996020000000001" unit="mm"/>
<first ref="gasSolidAux1"/>
<second ref="cathodeWindowAluminiumSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolid">
<position name="gasSolid.position" z="14.998" unit="mm"/>
<first ref="gasSolidAux"/>
<second ref="cathodeWindowSolid"/>
<position name="gasSolid.position" z="14.99802" unit="mm"/>
<first ref="gasSolidAux2"/>
<second ref="cathodeWindowMylarSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="detectorPipeChamberFlangeSolid" rmax="67.0" z="14.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="detectorPipeTelescopeFlangeSolid" rmax="75.0" z="18.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
Expand Down Expand Up @@ -3569,9 +3575,13 @@
<materialref ref="G4_TEFLON"/>
<solidref ref="cathodeTeflonDiskSolid"/>
</volume>
<volume name="cathodeWindowVolume">
<volume name="cathodeWindowMylarVolume">
<materialref ref="G4_MYLAR"/>
<solidref ref="cathodeWindowSolid"/>
<solidref ref="cathodeWindowMylarSolid"/>
</volume>
<volume name="cathodeWindowAluminiumVolume">
<materialref ref="G4_Al"/>
<solidref ref="cathodeWindowAluminiumSolid"/>
</volume>
<volume name="cathodeCopperDiskFinal">
<materialref ref="G4_Cu"/>
Expand Down Expand Up @@ -3608,9 +3618,13 @@
<position name="copperReadout.position" z="-14.9" unit="mm"/>
<rotation name="copperReadout.rotation" z="45.0" unit="deg"/>
</physvol>
<physvol name="cathodeWindow">
<volumeref ref="cathodeWindowVolume"/>
<position name="cathodeWindow.position" z="14.998" unit="mm"/>
<physvol name="cathodeWindowMylar">
<volumeref ref="cathodeWindowMylarVolume"/>
<position name="cathodeWindowMylar.position" z="14.99802" unit="mm"/>
</physvol>
<physvol name="cathodeWindowAluminium">
<volumeref ref="cathodeWindowAluminiumVolume"/>
<position name="cathodeWindowAluminium.position" z="14.996020000000001" unit="mm"/>
</physvol>
<physvol name="cathodeTeflonDisk">
<volumeref ref="cathodeTeflonDiskVolume"/>
Expand Down
38 changes: 26 additions & 12 deletions gdml/BabyIAXO/CompleteVeto2Layers.gdml
Original file line number Diff line number Diff line change
Expand Up @@ -3389,7 +3389,8 @@
<first ref="cathodeTeflonDiskBaseSolid"/>
<second ref="cathodeCopperDiskSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="cathodeWindowSolid" rmax="15.0" z="0.004" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowMylarSolid" rmax="15.0" z="0.00396" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowAluminiumSolid" rmax="15.0" z="4.0E-5" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<box lunit="mm" aunit="rad" name="cathodePatternLineAux" x="0.3" y="17.0" z="1.0"/>
<tube lunit="mm" aunit="rad" name="cathodePatternCentralHole" rmax="4.25" z="1.1" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="cathodePatternLine">
Expand Down Expand Up @@ -3428,16 +3429,21 @@
<second ref="cathodeCopperDiskFinal.solid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="gasSolidOriginal" rmax="50.0" z="30.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux">
<position name="gasSolidAux.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux.rotation" z="45.0" unit="deg"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux1">
<position name="gasSolidAux1.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux1.rotation" z="45.0" unit="deg"/>
<first ref="gasSolidOriginal"/>
<second ref="copperReadoutSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux2">
<position name="gasSolidAux2.position" z="14.996020000000001" unit="mm"/>
<first ref="gasSolidAux1"/>
<second ref="cathodeWindowAluminiumSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolid">
<position name="gasSolid.position" z="14.998" unit="mm"/>
<first ref="gasSolidAux"/>
<second ref="cathodeWindowSolid"/>
<position name="gasSolid.position" z="14.99802" unit="mm"/>
<first ref="gasSolidAux2"/>
<second ref="cathodeWindowMylarSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="detectorPipeChamberFlangeSolid" rmax="67.0" z="14.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="detectorPipeTelescopeFlangeSolid" rmax="75.0" z="18.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
Expand Down Expand Up @@ -3569,9 +3575,13 @@
<materialref ref="G4_TEFLON"/>
<solidref ref="cathodeTeflonDiskSolid"/>
</volume>
<volume name="cathodeWindowVolume">
<volume name="cathodeWindowMylarVolume">
<materialref ref="G4_MYLAR"/>
<solidref ref="cathodeWindowSolid"/>
<solidref ref="cathodeWindowMylarSolid"/>
</volume>
<volume name="cathodeWindowAluminiumVolume">
<materialref ref="G4_Al"/>
<solidref ref="cathodeWindowAluminiumSolid"/>
</volume>
<volume name="cathodeCopperDiskFinal">
<materialref ref="G4_Cu"/>
Expand Down Expand Up @@ -3608,9 +3618,13 @@
<position name="copperReadout.position" z="-14.9" unit="mm"/>
<rotation name="copperReadout.rotation" z="45.0" unit="deg"/>
</physvol>
<physvol name="cathodeWindow">
<volumeref ref="cathodeWindowVolume"/>
<position name="cathodeWindow.position" z="14.998" unit="mm"/>
<physvol name="cathodeWindowMylar">
<volumeref ref="cathodeWindowMylarVolume"/>
<position name="cathodeWindowMylar.position" z="14.99802" unit="mm"/>
</physvol>
<physvol name="cathodeWindowAluminium">
<volumeref ref="cathodeWindowAluminiumVolume"/>
<position name="cathodeWindowAluminium.position" z="14.996020000000001" unit="mm"/>
</physvol>
<physvol name="cathodeTeflonDisk">
<volumeref ref="cathodeTeflonDiskVolume"/>
Expand Down
38 changes: 26 additions & 12 deletions gdml/BabyIAXO/CompleteVeto3Layers.gdml
Original file line number Diff line number Diff line change
Expand Up @@ -3389,7 +3389,8 @@
<first ref="cathodeTeflonDiskBaseSolid"/>
<second ref="cathodeCopperDiskSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="cathodeWindowSolid" rmax="15.0" z="0.004" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowMylarSolid" rmax="15.0" z="0.00396" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="cathodeWindowAluminiumSolid" rmax="15.0" z="4.0E-5" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<box lunit="mm" aunit="rad" name="cathodePatternLineAux" x="0.3" y="17.0" z="1.0"/>
<tube lunit="mm" aunit="rad" name="cathodePatternCentralHole" rmax="4.25" z="1.1" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="cathodePatternLine">
Expand Down Expand Up @@ -3428,16 +3429,21 @@
<second ref="cathodeCopperDiskFinal.solid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="gasSolidOriginal" rmax="50.0" z="30.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux">
<position name="gasSolidAux.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux.rotation" z="45.0" unit="deg"/>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux1">
<position name="gasSolidAux1.position" z="-14.9" unit="mm"/>
<rotation name="gasSolidAux1.rotation" z="45.0" unit="deg"/>
<first ref="gasSolidOriginal"/>
<second ref="copperReadoutSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolidAux2">
<position name="gasSolidAux2.position" z="14.996020000000001" unit="mm"/>
<first ref="gasSolidAux1"/>
<second ref="cathodeWindowAluminiumSolid"/>
</subtraction>
<subtraction lunit="mm" aunit="rad" name="gasSolid">
<position name="gasSolid.position" z="14.998" unit="mm"/>
<first ref="gasSolidAux"/>
<second ref="cathodeWindowSolid"/>
<position name="gasSolid.position" z="14.99802" unit="mm"/>
<first ref="gasSolidAux2"/>
<second ref="cathodeWindowMylarSolid"/>
</subtraction>
<tube lunit="mm" aunit="rad" name="detectorPipeChamberFlangeSolid" rmax="67.0" z="14.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
<tube lunit="mm" aunit="rad" name="detectorPipeTelescopeFlangeSolid" rmax="75.0" z="18.0" rmin="0.0" startphi="0.0" deltaphi="6.283185307179586"/>
Expand Down Expand Up @@ -3569,9 +3575,13 @@
<materialref ref="G4_TEFLON"/>
<solidref ref="cathodeTeflonDiskSolid"/>
</volume>
<volume name="cathodeWindowVolume">
<volume name="cathodeWindowMylarVolume">
<materialref ref="G4_MYLAR"/>
<solidref ref="cathodeWindowSolid"/>
<solidref ref="cathodeWindowMylarSolid"/>
</volume>
<volume name="cathodeWindowAluminiumVolume">
<materialref ref="G4_Al"/>
<solidref ref="cathodeWindowAluminiumSolid"/>
</volume>
<volume name="cathodeCopperDiskFinal">
<materialref ref="G4_Cu"/>
Expand Down Expand Up @@ -3608,9 +3618,13 @@
<position name="copperReadout.position" z="-14.9" unit="mm"/>
<rotation name="copperReadout.rotation" z="45.0" unit="deg"/>
</physvol>
<physvol name="cathodeWindow">
<volumeref ref="cathodeWindowVolume"/>
<position name="cathodeWindow.position" z="14.998" unit="mm"/>
<physvol name="cathodeWindowMylar">
<volumeref ref="cathodeWindowMylarVolume"/>
<position name="cathodeWindowMylar.position" z="14.99802" unit="mm"/>
</physvol>
<physvol name="cathodeWindowAluminium">
<volumeref ref="cathodeWindowAluminiumVolume"/>
<position name="cathodeWindowAluminium.position" z="14.996020000000001" unit="mm"/>
</physvol>
<physvol name="cathodeTeflonDisk">
<volumeref ref="cathodeTeflonDiskVolume"/>
Expand Down
Loading

0 comments on commit 360c528

Please sign in to comment.