40 likes | 62 Views
Discussion on fast simulation based on CEPack. CEPack is a c++ parameterized detector simulation that was developed originally for BaBar by W.Langeweld Documentations shows examples of results from the simulation of a Babar EMC model It was also used for ILC studies as a standalone sim.
E N D
Discussion on fast simulation based on CEPack • CEPack is a c++ parameterized detector simulation that was developed originally for BaBar by W.Langeweld • Documentations shows examples of results from the simulation of a Babar EMC model • It was also used for ILC studies as a standalone sim. CEPack doc http://www.slac.stanford.edu/~simi/superB/fastsim/2004-LelapsVictoria.ppt http://www.slac.stanford.edu/~simi/superB/fastsim/2004-arxiv:physics.0408108v1.pdf http://lelaps.freehep.org/ Babar parametric simulation http://www.slac.stanford.edu/BFROOT/www/Computing/Offline/Simulation/web/simcodes/fastsim/fastsim_main.html G4 comparison http://www.slac.stanford.edu/~simi/superB/fastsim/slac-tn-03-005-LELAPS_EMC_PARAM.pdf
CEPack Algorithms Babar packages EMC: G. Grindhammer and S. Peters, arXiv:hep-ex/0001020v1 (2000) HADR: R.K. Bock, T. Hansl-Kozanecka and T.P. Shah, Nucl. Instr. And Meth. 186 (1981) 533. Multiple Scattering: Gerald R. Lynch and Orin I. Dahl, Nucl. Instr. And Meth. B58 (1991) 6. de/dx: R.M. Sternheimer and R.F. Peierls, Phys. Rev. B3 (1971) 3681. ee pair creation Basic volumes and materials, tracks, hits: BgsCEPack Detector models: BgsSvtSim/BgsSvtParamModel.cc, BgsDchSim/BgsDchParamModel.cc, BgsEMCSim/BgsEmcCEPack.cc Track smearing: TrkBgsModules/TbmLoadVFTracking.cc (Billoire method) EMC reconstruction: EmcBgsModules/EmbmFastCandMaker.cc
CEPack in BaBar • uses Bogus framework to integrate parametric model with the babar simulation • From the point of view of Bogus/Geant4, the parametric model appears as an empty volume • When a particle enters a parametrized subdetector hits are created along its trajectory until it leaves (or is stopped) the subdectector • When it has left the subdetector, Geant4/Bogus takes them back. The particles is then propagated to another subdetector or outside the detector.
BgsCEPack issues • GOOD • creates Ghits, might be able to do pattern recognitions studies • standalone lelaps uses GODL configuration files (but not GDML) • BAD • currently broken... • only first track has hits.... • tied to babar framework • core routines need to be updated • geometry is built from c++ • need a sequence to create BetaCandidates