• DocumentCode
    878222
  • Title

    A Generic Surface Sampler for Monte Carlo Simulations

  • Author

    Detwiler, J.A. ; Henning, R. ; Johnson, R.A. ; Marino, M.G.

  • Author_Institution
    Lawrence Berkeley Nat. Lab., Berkeley, CA
  • Volume
    55
  • Issue
    4
  • fYear
    2008
  • Firstpage
    2329
  • Lastpage
    2333
  • Abstract
    We present a Monte Carlo algorithm that generates points randomly and uniformly on a set of arbitrary surfaces. The algorithm is completely general and only requires the geometry modeling software to provide the intersection points of an arbitrary line with the surface being sampled. We demonstrate the algorithm using the Geant4 Monte Carlo simulation toolkit. The efficiency of the sampling algorithm is discussed, along with various options in the implementation and example applications.
  • Keywords
    Monte Carlo methods; high energy physics instrumentation computing; Geant4 Monte Carlo simulation toolkit; alpha particles; arbitrary surfaces; generic surface sampling algorithm; geometry modeling software; Application software; Geometry; Medical simulation; Monte Carlo methods; Physics; Radiation detectors; Sampling methods; Software algorithms; Solid modeling; Surface contamination; Algorithms; GEANT; alpha particles; imaging; simulation;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2008.2001063
  • Filename
    4636951