Tweaked solid geometry to make it match what Jay says.
Compare changes
@@ -142,8 +142,11 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -142,8 +142,11 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -165,7 +168,7 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -165,7 +168,7 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -187,7 +190,9 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -187,7 +190,9 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -209,7 +214,7 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
@@ -209,7 +214,7 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)