- Jan 20, 2025
-
-
Andre Sailer authored
-
Andre Sailer authored
-
Andre Sailer authored
-
- Dec 10, 2024
-
-
Andre Sailer authored
-
- Nov 11, 2024
-
-
Andre Sailer authored
-
- Oct 24, 2024
-
-
Andre Sailer authored
-
- Jun 26, 2024
-
-
Andre Sailer authored
-
Andre Sailer authored
-
- May 10, 2024
-
-
Andre Sailer authored
Move generator status setting to common place
-
- May 07, 2024
-
-
Andre Sailer authored
GenerationActionInit: declare properties to access number of processed runs and events
-
- Apr 19, 2024
-
-
Andre Sailer authored
-
- Apr 02, 2024
-
-
Andre Sailer authored
-
- Mar 26, 2024
-
-
Andre Sailer authored
-
Andre Sailer authored
-
- Feb 12, 2024
-
-
Wouter Deconinck authored
Co-authored-by:
Andre Sailer <andre.philippe.sailer@cern.ch>
-
Wouter Deconinck authored
-
Wouter Deconinck authored
-
Wouter Deconinck authored
-
- Dec 14, 2023
-
-
Andre Sailer authored
-
- Jul 18, 2023
-
-
Andre Sailer authored
Everywhere but in Meta, where we want to allow adding arbitrary information
-
- Jul 17, 2023
-
-
Andre Sailer authored
DDSim: OutputConfig: add forceLCIO, forceEDM4HEP, forceDD4HEP flags to force a specific output plugin Move configuration to OutputConfig
-
Andre Sailer authored
-
Andre Sailer authored
-
- Jul 14, 2023
-
-
Andre Sailer authored
-
Andre Sailer authored
-
- Jun 23, 2023
-
-
Andre Sailer authored
-
- Jun 14, 2023
-
-
Wouter Deconinck authored
-
- Jun 01, 2023
-
-
Dmitry Kalinkin authored
-
Dmitry Kalinkin authored
-
Dmitry Kalinkin authored
-
Dmitry Kalinkin authored
-
Dmitry Kalinkin authored
-
Juraj Smiesko authored
-
- Apr 21, 2023
-
-
Andre Sailer authored
-
Andre Sailer authored
-
Andre Sailer authored
-
Andre Sailer authored
-
- Feb 16, 2023
-
-
Andre Sailer authored
-
- Jan 18, 2023
-
-
Andre Sailer authored
This makes sure a correct URI is passed to the documenthandler (XMLLoader)
-
- Nov 11, 2022
-
-
Wouter Deconinck authored
This enables ddsim to accept `--inputFiles example.hepmc3.tree.root` files as produced by the [HepMC3 rootIO writers](https://gitlab.cern.ch/hepmc/HepMC3/-/tree/master/rootIO/include/HepMC3). There are two rootIO writers: `WriterRoot` writes HepMC3 objects to a ROOT file, while `WriterRootTree` writes a ROOT TTree with events. There are two corresponding rootIO readers. When HepMC3's `deduce_reader` is passed a `.root` file, it only [attempts to use](https://gitlab.cern.ch/hepmc/HepMC3/-/blob/master/include/HepMC3/ReaderFactory.h#L107) the `WriterRootTree`. Since `.root` is a bit too generic as an extension (it does not indicate the data model) and since ddsim already uses multiple extensions in output formates, e.g. `.edm4hep.root`, I considered that the intent is best conveyed with `.hepmc3.tree.root` (making it clear that the HepMC3 data model is used, stored in TTrees, inside the ROOT file format). With this change it is now also possible to run ddsim against remote HepMC3 events on an xrootd server, e.g. ``` ddsim --compactFile $DD4hepINSTALL/DDDetectors/compact/SiD.xml -N 10 --inputFiles root://dtn-eic.jlab.org//work/eic2/users/wdconinc/pythia8NCDIS_5x41_minQ2\=1_beamEffects_xAngle\=-0.025_hiDiv_vtxfix_1.hepmc3.tree.root --outputFile output.edm4hep.root ```
-