Integration of Geant4 with the Gaudi Framework

(整期优先)网络出版时间:2001-01-11
/ 1
TheGAUDIsoftwareframeworkistobeusedforallevent-processingapplicationsintheLHCbexperiment.TheGEANT4toolkithasbeenintegratedintoGAUDItoformthebasisoftheLHCbsimulationprogramGAUSS.Thebenefitsofthisapproacharethatitpermitsre-useofbasicservices,suchaspersistency,interactivityanddatavisualization,aswellasphysicsalgorithmsthatwereoriginallydevelopedinthecontextofthereconstructionandanalysisprograms.FollowingtheGAUDIphilosophy,theintegrationhasbeenachievedbydevelopinganumberofserviceswithabstractinterfacesthatcanbepluggedinatrun-time.Wedescribetheoveralldesignanddetailsofthecomponentsforinterfacingthedetectorgeometry,theprimaryinteractionandtheoutputfromtrackingparticlesthroughthedetector.