From 15cba8b75efe739c276ce9a9e8e2d1e100fc69fc Mon Sep 17 00:00:00 2001 From: gondiaz Date: Wed, 25 May 2022 09:28:30 +0200 Subject: [PATCH] Fix NEXT100 sipm board size and distance --- source/geometries/Next100SiPMBoard.cc | 2 +- source/geometries/Next100TrackingPlane.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/geometries/Next100SiPMBoard.cc b/source/geometries/Next100SiPMBoard.cc index 57c61b060d..5ed2d428c6 100644 --- a/source/geometries/Next100SiPMBoard.cc +++ b/source/geometries/Next100SiPMBoard.cc @@ -33,7 +33,7 @@ using namespace nexus; Next100SiPMBoard::Next100SiPMBoard(): GeometryBase (), - size_ (122.40 * mm), + size_ (123.40 * mm), pitch_ ( 15.55 * mm), margin_ ( 7.275 * mm), board_thickness_ ( 0.2 * mm), diff --git a/source/geometries/Next100TrackingPlane.cc b/source/geometries/Next100TrackingPlane.cc index a8e4626398..e37b871a3e 100644 --- a/source/geometries/Next100TrackingPlane.cc +++ b/source/geometries/Next100TrackingPlane.cc @@ -32,7 +32,7 @@ Next100TrackingPlane::Next100TrackingPlane(): GeometryBase(), copper_plate_diameter_ (1340.*mm), copper_plate_thickness_ ( 145.*mm), - distance_board_board_ ( 2.*mm), + distance_board_board_ ( 1.*mm), visibility_(true), sipm_board_geom_(new Next100SiPMBoard), @@ -80,7 +80,7 @@ void Next100TrackingPlane::Construct() // In Geant4 11.0.0, a bug in treating the OpBoundaryProcess produced in the surface makes the code fail. // This is avoided by setting an empty G4MaterialPropertiesTable of the G4Material. copper->SetMaterialPropertiesTable(new G4MaterialPropertiesTable()); - + G4LogicalVolume* copper_plate_logic = new G4LogicalVolume(copper_plate_solid, copper, copper_plate_name);