|
HepMC3 event record library
|
Data Structures | |
| class | ReaderGZ |
| GenEvent I/O parsing for structured text files compressed with gzip. More... | |
| class | Reader |
| Base class for all I/O readers. More... | |
| class | ReaderAscii |
| GenEvent I/O parsing for structured text files. More... | |
| class | ReaderAsciiHepMC2 |
| Parser for HepMC2 I/O files. More... | |
| class | ReaderHEPEVT |
| GenEvent I/O parsing and serialization for HEPEVT files. More... | |
| class | ReaderLHEF |
| GenEvent I/O parsing and serialization for LHEF files. More... | |
| class | ReaderPlugin |
| GenEvent I/O parsing and serialization using external plugin. More... | |
| class | Writer |
| Base class for all I/O writers. More... | |
| class | WriterAscii |
| GenEvent I/O serialization for structured text files. More... | |
| class | WriterAsciiHepMC2 |
| GenEvent I/O serialization for structured text files. More... | |
| class | WriterHEPEVT |
| GenEvent I/O serialization for HEPEVT files. More... | |
| class | WriterPlugin |
| GenEvent I/O parsing and serialization using external plugin. More... | |
| class | ReaderRoot |
| GenEvent I/O parsing and serialization for root files. More... | |
| class | ReaderRootTree |
| GenEvent I/O parsing and serialization for root files based on root TTree. More... | |
| class | WriterRoot |
| GenEvent I/O serialization for root files. More... | |
| class | WriterRootTree |
| GenEvent I/O serialization for root files based on root TTree. More... | |
This module contains interfaces for different IO formats, including an adapter for older version of HepMC files. To link rootIO engine in your code use libHepMC3rootIO.so (libHepMC3rootIO.dylib) library.
Optionally the I/O capabilities can be implemented as plugin Reader/Write classes compiled separately into dynamically loadable libraires and used via RearedPlugin and WriterPlugin classes. Please note that all required libraries/dlls should be loadable. See examples for details. Last update 24 Jan 2019
1.8.14