Version 114 (modified by 10 years ago) ( diff ) | ,
---|
References
Delphes 2 is not supported any more. If you use Delphes as part of a publication, you should include a citation to:
JHEP 02 (2014) 057 [ arXiv:1307.6346 [hep-ex] ]
Also, please note that Delphes relies on a few external packages. If they are used they should be cited as well. For instance, the jet clustering procedure in Delphes is performed via the FastJet package. If your analysis involves jets, you should explicitly include both a reference for the FastJet package and for the relevant clustering algorithm you are using.
For more information on how to properly cite FastJet, please visit this page.
A framework for fast simulation of a generic collider experiment
Delphes is a C++ framework, performing a fast multipurpose detector response simulation. The simulation includes a tracking system, embedded into a magnetic field, calorimeters and a muon system. The framework is interfaced to standard file formats (e.g. Les Houches Event File or HepMC) and outputs observables such as isolated leptons, missing transverse energy and collection of jets which can be used for dedicated analyses. The simulation of the detector response takes into account the effect of magnetic field, the granularity of the calorimeters and subdetector resolutions. Visualisation of the final state particles is also built-in using the corresponding ROOT library.
NEW Delphes 3 stable release (February 26)
Following the guidelines and suggestions of the 2012 LPCC workshop on public fast simulators for the LHC, Delphes has been completely redesigned to meet the needs of all users.
Improvements include:
- Modular structure allowing users to introduce new features easily and modify existing ones
- Library mode to use Delphes inside other programs
- Simulation speed has been improved
- Input libraries have been rewritten from scratch to handle standard formats, files stored on castor or on the web
- Many existing features have been updated
- Important number of bug fixes
The modular system allows you to:
- define your own output collections, store multiple object collections (different jet algorithms, etc.)
- define the isolation criteria for each type of object
- define efficiency and resolution formulas for all objects
- change the b-tagging and tau-tagging efficiency and misidentification rate
- and much more! Be sure to read the online documentation
Production version 3.1.2:
- fixed smearing of (z,t) vertex distribution in the PileUpMerger module
- adapted DelphesSTDHEP to the latest version of the STDHEP format introduced in MadGraph5_aMC@NLO 2.1.2
- added Hector module (fast simulator for the transport of particles in beam lines, see JINST 2:P09005 (2007))
- added N-subjettiness and N-jettiness (identify boosted hadronically-decaying objects like electroweak bosons and top quarks, see JHEP 1103:015 (2011), 1202:093 (2012) and 1404:017 (2014))
- added SimpleCalorimeter module (to study effects of different granularity in ECAL and HCAL)
- added ImpactParameterSmearing module (to smear transverse and longitudinal track impact parameter needed for track counting b-tagging)
- added TrackCountingBTagging module (for simple b-tagging algorithm based on counting tracks with large impact parameter)
- added example card for FCC studies (examples/delphes_card_FCC_basic.tcl)
Production version 3.1.3
- We are now on github. Check our new repository : github.com/delphes
- New event display, with automatic discovery of the object collections, navigation controls, and 3D geometry sketch manual
- moved to FastJet 3.1.0
- added zero suppression in Calorimeter modules
- added FastJetGridMedianEstimator module (provides fixed grid eta-dependent average pile-up density)
- added AngularSmearing module (to smear track eta,phi)
- added PdgCodeFilter (to veto particle with given PID from collections)
- added IdentificationMap (allows to apply (mis)-identification)
- added !Example4.C (provide and example on how to compute the jet energy scale)
- added Example on how to run Delphes as a library with external fastjet and contrib installation.
- updated example for FCC studies (examples/delphes_card_FCC_basic.tcl)
- added example for LHCb studies (examples/delphes_card_prelLHCb.tcl)
Download here: Delphes 3.1.2
Documentation: Delphes 3 user guide
Community and support
Delphes is now moving to community-based development. The branches of the subversion repository are open to users who would like to participate. If you are interested, register first and then contact the support team via cp3-delphes@… to be granted write access to the subversion repository.
SVN access
You can get the latest version of the code using:
svn checkout https://cp3.irmp.ucl.ac.be/sources/delphes/trunk
Registered developers can checkout and commit in branches using their credentials:
svn checkout --username=my_user_name https://cp3.irmp.ucl.ac.be/sources/delphes/branches/my_branch
Latest tickets
Results (1 - 10 of 867)
Ticket | Resolution | Summary | Owner | Reporter | Status | Priority | Created |
---|---|---|---|---|---|---|---|
#1598 | Question on PDG code = 0 on B-tagging module | new | minor | 6 months | |||
#1597 | Inquiry Regarding Particle Status in Delphes | new | minor | 7 months | |||
#1596 | Meaning of Delphes “Track” outputs | new | minor | 7 months | |||
#1595 | eFlowTracks for some dark matter particles | new | minor | 7 months | |||
#1594 | Jet matching with Pythia 8.3 | new | minor | 8 months | |||
#1593 | Replicating fatjet clustering with pyjet | new | major | 9 months | |||
#1592 | Reading Delphes files with uproot ("fBits is not always 4 bytes") | new | minor | 9 months | |||
#1591 | Weird tracks' momenta for smeared tracks after SimpleCalorimeter module | new | critical | 9 months | |||
#1590 | fixed | Running Delphes on lxplus9 | closed | minor | 9 months | ||
#1589 | Delphes Installation doesn't work on Mac 12.5 | new | minor | 11 months |