13.07.2015 Views

HADI: Development of components of the Geant4 toolkit for ... - CERN

HADI: Development of components of the Geant4 toolkit for ... - CERN

HADI: Development of components of the Geant4 toolkit for ... - CERN

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The recent Upgrades in <strong>the</strong> <strong>Geant4</strong>Standard Electromagnetic PhysicsPackageV.M.Grichine (Lebedev,, <strong>CERN</strong>), V.N.Ivanchenko (BINP,<strong>CERN</strong>), M.Maire (LAPP, Annecy),L.Urban (MPFI, Budapest),J.Apostolakis (<strong>CERN</strong>)Computing in High Energy and Nuclear Physics13-17 17 February 2006,T.I.F.R. Mumbai, India


Standard EM Package:complete EM physics <strong>for</strong> HEP► Standard• basic EM processes <strong>for</strong> HEP: γ, e - , e + , charged leptons/hadrons• Cuts used <strong>for</strong> singularities, efficiency► A cut is production threshold,► Xrays• Express in length – it is minimum value <strong>for</strong> range <strong>of</strong> produced particle• Processes <strong>for</strong> producing xrays and optical photon► Muons• basic set <strong>of</strong> muon EM processes <strong>for</strong> HEP► High-energy• processes at high energy (new development relevant to LHC,Linear collider, astrophysics)CHEP06 Status <strong>of</strong> Standard EM 3


Issue with Stability <strong>of</strong> visible energy► Users reported thatresults in some cases• depended on cuts• depended on step limits► Precise simulation <strong>for</strong>thin layers (medicalapplications, shielding,fine granularcalorimeters…)• could require simulationwith very small cuts► Investigated cut/steplimit effects• concluded that MultipleScattering process is keyCHEP06 Status <strong>of</strong> Standard EM 4


Multiple Scattering: duties, refinements► In G4 <strong>the</strong> Multiple Scattering process per<strong>for</strong>ms <strong>the</strong>se functions:• samples scattering angle after step• Samples lateral displacement• Step length trans<strong>for</strong>mations: Physical to/from geometrical• Step limitation► introduced in order to simulate boundary backscattering effectsWith <strong>Geant4</strong> 8.0 a number <strong>of</strong> changes were introduced:► ‘Model’ Improvement:• Introduced correlation between scattering angle and lateraldisplacement► Applying <strong>the</strong> displacement more frequently and ‘fur<strong>the</strong>r’• Recalculate geometry ‘safety’ be<strong>for</strong>e sampling <strong>the</strong> displacement► Since <strong>the</strong> safety limits this displacementCHEP06 Status <strong>of</strong> Standard EM 5


Result <strong>of</strong> UpgradesVisible energy in Pb_scintillator calorimeter (1 GeV e-)Evis(MeV)2826new msc, with lat.corr.new msc, no lat.corr.msc 7.1, fr=0.02msc 7.1, fr=0.2Crefl%6050Backscattering coeff. <strong>of</strong> 41 keV e- from diff. targets24402230201810 -4 10 -3 10 -2 10 -1 1cut(mm)CHEP06 Status <strong>of</strong> Standard EM 620100dataG4 fr=0.002G4 fr=0.02 (default)G4 fr=0.20 20 40 60 80 100Z


Multiple Scattering ‘Process’ updates► ‘Strict’ step restriction and in all volumes• Now also in <strong>the</strong> first, starting volume <strong>of</strong> track►Previously only applied after first boundary• Again proportional to range►new stricter parameter (facrange(facrange=0.02, was 0.2)► New restriction using in<strong>for</strong>mation from geometry• Default step size restriction to obtain at least►2 steps in <strong>the</strong> start volume►4 steps in o<strong>the</strong>r volumes it crossesNote: User can switch <strong>of</strong>f new restrictions,including <strong>the</strong> geometrical step limitation (<strong>for</strong> comparison)CHEP06 Status <strong>of</strong> Standard EM 7


ILC-like setup : W(2.5mm) W(2.5mm)-Si(0.32mm)CHEP06 Status <strong>of</strong> Standard EM 8


ILC-like setup : W(2.5mm) W(2.5mm)-Si(0.32mm)► CPU penalty :• 70 % at 1mm• 10 % at 1um► More simulationsteps• due to extra steplimitation (mul(mul. . sc.)► Yet best to comparephysics quality vsCPUCHEP06 Status <strong>of</strong> Standard EM 9


Energy resolution (%)Multiple Scattering model upgradeLHCb type calorimeterCut (mm)CPU / event (relative)CHEP06 Status <strong>of</strong> Standard EM 10


Crystal calorimeter <strong>of</strong> CMS typeEffect <strong>of</strong> MSC update is smallCHEP06 Status <strong>of</strong> Standard EM 11


Test suite <strong>for</strong> EM physics► The test suite• covers 120 test cases from single material to model calorimeter• uses <strong>the</strong> 16 ‘extended’ EM examples• 23 key test cases run in regression► Large statistics tests <strong>for</strong> simplified LHC calorimeters:• ATLAS Barrel Pb/lAr• ATLAS HEC Cu/lAr• CMS crystal calorimeter PbWO 4• LHCb Pb/Sc calorimeter► Results <strong>for</strong> key test cases kept <strong>for</strong> each G4 version• from <strong>Geant4</strong> release 5.1 (April 2003)In addition <strong>the</strong>se setups serve as starting points <strong>for</strong> user applications.CHEP06 Status <strong>of</strong> Standard EM 12


Stopping powers validation <strong>for</strong> muons againstevaluated data from Atomic and Nuclear Data Tables 78, 183 (2001)10 2 10 2 10 3 10 4 10 5 10 6 10 7 10 8G4 7.1dE/dx (MeV/g/cm 2 )10(a)IronWater1E (MeV)MC/DataWithin 2%1 - <strong>Geant4</strong>/Data0.040.020-0.02(b)-0.0410 2 10 3 10 4 10 5 10 6 10 7 10 8E (MeV)CHEP06 Status <strong>of</strong> Standard EM 13


Physics models improvements► Revision <strong>of</strong> corrections tohadron/ion ionization► TRD models• specialised models <strong>for</strong> keyLHC use cases• Key change• X-rays generated as acollective effect at a point in<strong>the</strong> TR volume► New process <strong>for</strong> ionization<strong>of</strong> exotic hadrons• G4hhIonisationICRU49 - G4 std (%)ICRU49 - G4 std (%)1086420-2-4-6-10-81086420-2-4-6-10-8Stopping power within 2%Stopping Power <strong>for</strong> Proton G4 7.1AluminumIronE (MeV)E (MeV)ICRU49 - G4 std (%)ICRU49 - G4 std (%)1086420-2-4-610 -3 10 -1 10 10 3 -10-81086420-2-4-610 -3 10 -1 10 10 3 -10-8Germanium10 -3 10 -1 10 10 3SilverE (MeV)10 -3 10 -1 10 10 3E (MeV)CHEP06 Status <strong>of</strong> Standard EM 14


‘Infrastructure’:: Design Iterations► The goals <strong>of</strong> <strong>the</strong> design iterations:►• Enable extensions (eg(with high energy models)• Ability to trigger special models per ‘GeometricalRegion’• Improved bookkeeping, maintenanceNew <strong>components</strong> and user interfaces:• G4EmProcessOptions – enable common options• G4EmCalculator – access cross sections• G4EnergyLossForExtrapolator – average effects <strong>for</strong>‘swimming’ tracks► Completes design evolution started in release 5.1CHEP06 Status <strong>of</strong> Standard EM 15


‘Infrastructure’:Database <strong>of</strong> materials, elements, and isotopes► Ensure accuracy <strong>for</strong> keyproperties <strong>of</strong> materials:► Values from NIST• Density• Mean excitation potential (I)• Chemical <strong>for</strong>mula• Element composition► and (<strong>for</strong> hadronic processes):• Natural isotope composition► New interfaces►• Old constructors keptCan also access via UI commands# Elementary Materials from <strong>the</strong> NIST Data BaseZ Name ChemFormula density(g/cm^3) I(eV)-------------------------------------------------------------1 G4_H H_2 8.3748e-05 19.2...6 G4_C 2 817 G4_N N_2 0.0011652 828 G4_O O_2 0.00133151 95# Compound Materials from NIST Data BaseN Name ChFormuladensity(g/cm^3)I(eV)------------------------------------------------------------95 G4_Air 0.00120479 85.76 0.0001247 0.7552688 0.23178118 0.01282796 G4_CsI 4.51 553.153 0.4769255 0.52308CHEP06 Status <strong>of</strong> Standard EM 16


Summary► The <strong>Geant4</strong> Multiple Scattering was significantly revised• More precise and more stable results <strong>for</strong> different use cases• In typical cases achieves high-qualityquality physics results <strong>for</strong> less CPU► A physics testing suite has been deployed• 120 cases, 20 used monthly, 4 in high-statistics regression► Models, infrastructure improved• Improvements in high-energy, TRD physics models• Cycle <strong>of</strong> design revision <strong>of</strong> Std EM package is complete• NIST materials database with density, ionisation potential, …► Standard EM group continues to• focus on validation / verification, and model updates• be open to user feedback and new requirementsCHEP06 Status <strong>of</strong> Standard EM 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!