From 84094f3696b71e38b340cb874aadd4451bae359d Mon Sep 17 00:00:00 2001 From: Eoin Clerkin <e.clerkin@gsi.de> Date: Thu, 24 Feb 2022 09:18:22 +0100 Subject: [PATCH] Provides psd_v22c PSD_v22c is the parking position for the psd to be used in the hadron and muon setups. --- macro/geometry/check_radlen.sh | 4 ++-- macro/psd/create_psdgeo_with_hole.C | 11 ++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/macro/geometry/check_radlen.sh b/macro/geometry/check_radlen.sh index 5cc5d38f95..198e3eb585 100755 --- a/macro/geometry/check_radlen.sh +++ b/macro/geometry/check_radlen.sh @@ -4,7 +4,7 @@ echo "Scanning the geometry" $1 -root -l -b -q '$VMCWORKDIR/macro/geometry/scan_geometry.C("'$1'")' &>tmp +root -l -b -q '$VMCWORKDIR/macro/geometry/scan_geometry.C("'$1'")' 1>tmp ROOT_EXIT=$?; if [ 0 -ne $ROOT_EXIT ]; then @@ -53,7 +53,7 @@ variables=`echo "$line" | sed -e 's/eff//g' | sed -e 's/index/jndex/g' | sed -e COUNT=$((COUNT+1)); - echo -e " \t $line" + echo " \t $line" done < MATERIALS diff --git a/macro/psd/create_psdgeo_with_hole.C b/macro/psd/create_psdgeo_with_hole.C index 1253592234..41f70c4438 100644 --- a/macro/psd/create_psdgeo_with_hole.C +++ b/macro/psd/create_psdgeo_with_hole.C @@ -37,7 +37,7 @@ TGeoVolume* ConstructShield(const char* name, Double_t sizeXY, Double_t holesize // ====== Main function ===== // ============================================================================ -void create_psdgeo_with_hole(TString geoTag = "v22a") +void create_psdgeo_with_hole(TString geoTag = "v22c") { // ----- Steering variables --------------------------------------------- @@ -64,12 +64,21 @@ void create_psdgeo_with_hole(TString geoTag = "v22a") holeSize = 20.; comment = "Position for Au beam at 3.3A GeV/c and 60% magnetic field strength (to fit beam dump)"; } + else if (geoTag == "v22c") { + psdX = -90; + psdY = -70; + psdZ = 1756; + psdRotY = 0.0; + holeSize = 20.; + comment = "This is the PSD parking position for an out-of-the-way position to be used in hadron and muon setuos."; + } else if (geoTag == "v20c") { psdX = 12.95; psdY = 0.; psdZ = 1010; psdRotY = 0.0132; holeSize = 20.; + comment = "This is a coordinate shifted version of v20a"; } else if (geoTag == "v20a") { psdX = 12.95; -- GitLab