Presentation is loading. Please wait.

Presentation is loading. Please wait.

The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.

Similar presentations


Presentation on theme: "The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex."— Presentation transcript:

1 The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex shapes Different subsystems have different simulation requirements  Region based optimization Reconstruction Event generation PYTHIA, Particle Gun, … Simulation Geant4 + FAMOS + GFlash Digitization subsystem-specific packages Misalignment Simulation (under development) Validation Suite HepMC SimHit Data File (Hit level information, linked to MC truth) Digi data file (Data-like, linked to MC truth ) ROOT – based persistency format User Actions Mixing Module Geometry Detector Description Database (XML & C++) + Sensitive Volumes Interface Visualization User Actions Object browsing Application control CMS Detector Simulation Software – CMS Solution Tracker : Critical region, due both to its own physics significance, and to the effect on overall simulation accuracy. Detailed geometrical description of both active and passive volumes. Level of detail in the "production" version of the geometry is determined by testing against physics requirements. Detailed, persistent, and navigable Monte Carlo truth bookkeeping – required for testing reconstruction algorithms. Extensive validation at hit level – single particle, minimum bias, and physics events. Electromagnetic calorimeter : Resolution is dominated by effects not included in shower simulation. Excellent agreement between simulation and beam tests Highly sensitive to accuracy of tracker simulation. Hadronic calorimeter : Sensitive to the accuracy of hadronic showers simulation by Geant4. Obvious dependence on the choice of physics models. Beam tests data available (in 2002-2004, various HCAL modules, preceded by ECAL prototype, have been tested with e, π, and μ beams). Agreement with simulation has been observed within large systematic uncertainties of the data. Muon system : Good agreement with beam test – Geant4 seems to be doing a much better job than Geant3 did. Forward detectors : Simulation work / beam test data is analysis under way CMSSW Framework ties pieces together: Manages application control, incl. module scheduling, action-on-demand where indicated, data persistency, …. Interfaces to common services and tools, such as generators, magnetic field, MC thrith handling, infrastructure for hits, event mixing, digitization, … Ensures provenance tracking and event immutability Geant4: Physics processes describing electromagnetic and hadronic interactions Tools for detector geometry and sensitive element response Interface for tuning and monitoring particle tracking Interfaces and services : Application control using customized Event Data Producer module and RunManager interfacing Geant4 to the CMS Event Data Model Geometry provided by the Framework EventSetup, using the Detector Description package to convert the XML input files Magnetic field provided by the Framework EventSetup with configurable field selection and propagation tuning; based on dedicated geometry of “magnetic volumes” Physics with configurable physics lists and production cuts Event generation and MC truth, HepMC::GenEvent converted to G4Event User action for application monitoring and tuning, custom bookkeeping; allows access to Geant4 at any stage (run, event, step) Visualization with IguanaCMS : Based on Iguana C++ toolkit. Used for geometry, reconstruction, physics visualization. Flexible and customizable. Fetches geometry through the same interface the simulation does – excellent testing tool. Caveat : shares Geant4 visualization drivers limitations. Performance and Production: Over 60 million physics events simulated by the production team since July 2006 (new CMSSW framework). Failure rate: once per 10 4 - 10 6 events. Expected to improve now that we switch to Geant4.8.1 Speed (3.6GHz CPU, Geant 4.8.1, QGSP_EMV physics list) very preliminary : Minimum bias events : 37 seconds per event H  eeμμ : 197 seconds per event CMS strategy: equal number of simulated and real events (~ 1.5 x 10 9 per year) Aim to achieve this with a mixture of full and fast simulation.


Download ppt "The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex."

Similar presentations


Ads by Google