Event generator and detector simulation softwares

Click For Summary

Discussion Overview

The discussion focuses on event generator and detector simulation software used in particle physics. Participants explore various software options for generating events and simulating detector responses, addressing both theoretical and practical aspects of these tools.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks recommendations for event generator and detector simulation software, mentioning popular event generators like PYTHIA and HERWIG.
  • Another participant suggests GEANT4 as a suitable software for both event and detector simulations, noting its development by CERN.
  • A different participant introduces MadGraph5, highlighting its capabilities to generate Feynman diagrams, calculate cross-sections, and create events, which can then be analyzed with additional packages like MadAnalysis or passed through simulators like PGS or Delphes.
  • One participant expresses skepticism about accessing certain detector simulation software due to the large size of XML databases and the need for specific alignment data, suggesting that access may be restricted to experiment participants.
  • Another participant mentions PGS ("Pretty Good Simulation") as a simplified alternative to GEANT4 for detector modeling.

Areas of Agreement / Disagreement

Participants present multiple software options and approaches, but there is no consensus on a single best solution. Some express limitations regarding access to certain simulation tools, indicating a lack of agreement on the availability and usability of detector simulation software.

Contextual Notes

Participants note the complexity and size of databases required for accurate detector simulations, as well as the dependency on specific experimental setups for access to certain software. There are also indications of varying levels of expertise among participants, which may influence their recommendations.

Who May Find This Useful

This discussion may be useful for researchers and students in particle physics looking for software tools for event generation and detector simulation, as well as those interested in the practical challenges of using such software in experimental contexts.

erkant
Messages
20
Reaction score
0
I'm looking for some event generator and detector simulation software. While I was searching, I found a lot of event generator software like PYTHIA, HERWIG, etc. But I was having difficulties in finding a software that will create a detector simulation. If you could tell me which event generator is the best in your opinion, and name some detector simulation software, I would be glad.
 
Physics news on Phys.org
I'm not an expert, but when I performed a simulation I used GEANT4. It is a software developed by CERN and it allows you to do both event and detector simulations.
 
Another package you might like to look at is MadGraph5. This package allows you to generate Feynman diagrams, calculate cross-sections and generate events. The generated parton level events can be analysed with an addon package called "MadAnalysis" or passed to a showering/hadronization program like Pythia and then passed through a detector simulator such as PGS or Delphes. All these packages can be installed simultaneously with MadGraph5.

One of the nice things about this package is that it can generate events for any theoretical model (SM & any BSM) and there are many model files supplied with the install. New models can easily be defined by the user by hand or you can try the Mathematica package "FeynRules" which can automatically generate MadGraph5 model files once the user defines the correct Lagrangian.
 
To answer your question

Basically, no. Not as far as I know. The XML databases used to describe the detectors are massive in size (couple of GB), and because the alignment constantly changes (depending on the experiment, you have thermal effects/etc), you need to be able to time-tag it.

As far as I'm aware, you won't be able to get access to it unless you're part of the experiment. You can try, if you'd like, to get Gauss (for LHCb) or Athena (ATLAS), but I'm 99% sure it will not work.

Event generation, on the other hand, is pretty straight forward. The detector simulation, if you're simulating anything like more than a handful of events, you'll need - at minimum - a cluster
 
You might look at PGS ("Pretty Good Simulation"). It provides for simplified detector models so you don't have to go through GEANT, which has a very apt name.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 25 ·
Replies
25
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
8
Views
4K