From 166b97c6c847185528a4d2ea8c63f1415c8804e7 Mon Sep 17 00:00:00 2001 From: adrien-matta <a.matta@surrey.ac.uk> Date: Mon, 15 Dec 2014 16:03:30 +0000 Subject: [PATCH] * adding resolution to Paris detector --- Inputs/EventGenerator/gamma.source | 4 ++-- NPSimulation/Paris/Paris.cc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Inputs/EventGenerator/gamma.source b/Inputs/EventGenerator/gamma.source index 877c06c32..2e6472d36 100644 --- a/Inputs/EventGenerator/gamma.source +++ b/Inputs/EventGenerator/gamma.source @@ -4,8 +4,8 @@ % Energy are given in MeV , Position in mm % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Isotropic - EnergyLow= .1 - EnergyHigh= 5. + EnergyLow= 1 + EnergyHigh= 1. HalfOpenAngleMin= 0 HalfOpenAngleMax= 180 x0= 0 diff --git a/NPSimulation/Paris/Paris.cc b/NPSimulation/Paris/Paris.cc index 6b61ffcd8..00705f421 100644 --- a/NPSimulation/Paris/Paris.cc +++ b/NPSimulation/Paris/Paris.cc @@ -528,7 +528,7 @@ void Paris::ReadSensitive(const G4Event* event){ G4double* Info = *(LaBr3_itr->second); - double Energy = Info[0]; + double Energy = RandGauss::shoot(Info[0],ResoFirstStage); if(Energy>EnergyThreshold){ double Time = Info[1]; @@ -555,7 +555,7 @@ void Paris::ReadSensitive(const G4Event* event){ G4double* Info = *(NaI_itr->second); - double Energy = Info[0]; + double Energy = RandGauss::shoot(Info[0],ResoSecondStage); if(Energy>EnergyThreshold){ double Time = Info[1]; -- GitLab