Skip to content
Braulio Rivas Abad edited this page Aug 2, 2024 · 13 revisions

eede Wiki

¡Welcome to the eede wiki!

Here you can learn more about eede.

Generate events

You could follow these tutorials to generate events with Delphes or CLD. Then, after generating the .root file, you can convert it into a json file by running.

  edm4hep2json -n 10 file_edm4hep.root

you may also pass a type of collection so the output json file is smaller and contains only the particles to be visualized.

 edm4hep2json -n 10 -l "MCParticles" file_edm4hep.root

Versions

Currently, eede has a release version and a development version.

This version is the first stable version of eede. It has the following features:

  • Filters: Apply filters to the Monte Carlo particle visualization based on particle properties like mass, charge, or momentum. Also, you may filter by simulator status.
  • Event selector: Select the event to visualize.
  • PDG toggle: Show or hide the PDG code of the particles.

Example:

image

  • Show collection name: Now you can see the collection where the object comes from when you hover over it.
  • View information: You can see the information of the current view by clicking on the i icon on the bottom right corner.

Main development

To get to this version, you have to go to https://key4hep.github.io/eede/main/index.html. We are using this version to release the latest features from eede. Not all features are stable, but you can try them out.

  • New views: Now, you can visualize many other types of datatypes from edm4hep. For example, you can visualize ReconstructedParticles, Clusters, Tracks, Vertex, or ParticleID.

  • Choose between different views: You can choose between different views in the same event. For example, you can visualize the MCParticles and the ReconstructedParticles from the same event.

  • New architecture: We started using pixi.js instead of canvas api to render objects. This has allowed us to improve performance when visualizing many particles by a huge margin.

image

Found a bug? Got a feature request?

You can report bugs or request new features by creating an issue in the eede repository. You can find the links at the information modal, by clicking on the i icon on the bottom right corner.

image You may also contact us by email directly.

Clone this wiki locally