|
HepMC3 event record library
|
| ► examples | |
| ► BasicExamples | |
| basic_tree.cc | |
| hepevt_wrapper_example_main.cc | |
| HepMC2_reader_example.cc | |
| HepMC3_fileIO_example.cc | |
| ► ConvertExample | |
| ► include | |
| AnalysisExample.h | Definition of class AnalysisExample |
| ReaderuprootTree.h | |
| WriterDOT.h | Definition of class WriterDOT |
| WriterHEPEVTZEUS.h | Definition of class WriterHEPEVTZEUS |
| WriterRootTreeOPAL.h | Definition of class WriterRootTreeOPAL |
| ► src | |
| AnalysisExample.cc | |
| ReaderuprootTree.cc | |
| WriterDOT.cc | |
| WriterHEPEVTZEUS.cc | |
| WriterRootTreeOPAL.cc | |
| convert_example.cc | |
| ► LHEFExample | |
| LHEF_example_cat.cc | |
| ► Pythia8Example | |
| pythia8_example.cc | |
| ► RootIOExample | |
| rootIO_example_read.cc | |
| rootIO_example_write.cc | |
| ► RootIOExample2 | |
| ► include | |
| RootIOExample2/include/LinkDef.h | |
| MyClass.h | |
| myclass_Classes.h | |
| MyRunClass.h | |
| ► src | |
| MyClass.cc | |
| MyRunClass.cc | |
| class_example_read.cc | |
| class_example_write.cc | |
| ► RootIOExample3 | |
| rootIOTree_example_read.cc | Basic example of use of root I/O with tree: reading events from file |
| rootIOTree_example_write.cc | Basic example of use of root I/O: writing events to file |
| ► SearchExample | |
| ► src | |
| search_example.cc | |
| ► ViewerExample | |
| ► include | |
| HepMC3ViewerFrame.h | |
| ViewerExample/include/LinkDef.h | |
| ► src | |
| HepMC3ViewerFrame.cc | |
| main.cc | |
| ► include | |
| ► HepMC3 | |
| ► Data | |
| GenEventData.h | Definition of struct GenEventData |
| GenParticleData.h | Definition of class GenParticleData |
| GenRunInfoData.h | Definition of struct GenRunInfoData |
| GenVertexData.h | Definition of class GenVertexData |
| AssociatedParticle.h | Definition of class AssociatedParticle, |
| Attribute.h | Definition of class Attribute, class IntAttribute and class StringAttribute |
| CompressedIO.h | |
| Errors.h | Implementation of error and HEPMC3_HEPMC3_WARNING macros |
| FourVector.h | Definition of class FourVector |
| GenCrossSection.h | Definition of attribute class GenCrossSection |
| GenEvent.h | Definition of class GenEvent |
| GenHeavyIon.h | Definition of attribute class GenHeavyIon |
| GenParticle.h | Definition of class GenParticle |
| GenPdfInfo.h | Definition of event attribute class GenPdfInfo |
| GenRunInfo.h | Definition of class GenRunInfo |
| GenVertex.h | Definition of class GenVertex |
| HEPEVT_Helpers.h | Helper functions used to manipulate with HEPEVT block |
| HEPEVT_Wrapper.h | Definition of class HEPEVT_Wrapper |
| HEPEVT_Wrapper_Runtime.h | Definition of class HEPEVT_Wrapper_Runtime |
| HEPEVT_Wrapper_Runtime_Static.h | Definition of class HEPEVT_Wrapper_Runtime_Static |
| HEPEVT_Wrapper_Template.h | Definition of class HEPEVT_Wrapper_Template |
| HepMC3.h | Main header |
| LHEF.h | |
| LHEFAttributes.h | Definition of class HEPRUPAttribute and class HEPEUAttribute |
| Print.h | Definition of static class Print |
| PrintStreams.h | Implementation of ostreams for the objects |
| Reader.h | Definition of interface Reader |
| ReaderAscii.h | Definition of class ReaderAscii |
| ReaderAsciiHepMC2.h | Definition of class ReaderAsciiHepMC2 |
| ReaderFactory.h | |
| ReaderGZ.h | Definition of class ReaderGZ |
| ReaderHEPEVT.h | Definition of class ReaderHEPEVT |
| ReaderLHEF.h | Definition of class ReaderLHEF |
| ReaderMT.h | Definition of class ReaderMT |
| ReaderPlugin.h | Definition of class ReaderPlugin |
| Setup.h | Definition of class Setup |
| Units.h | Definition of class Units |
| Version.h | |
| Writer.h | Definition of interface Writer |
| WriterAscii.h | Definition of class WriterAscii |
| WriterAsciiHepMC2.h | Definition of class WriterAsciiHepMC2 |
| WriterGZ.h | Definition of class WriterGZ |
| WriterHEPEVT.h | Definition of class WriterHEPEVT |
| WriterPlugin.h | Definition of class WriterPlugin |
| ► interfaces | |
| ► HepMCCompatibility | |
| ► include | |
| HepMCCompatibility.h | Implementation of compatibility layer (in-memory conversion functions) between HepMC2 and HepMC3 |
| ► pythia6 | |
| ► include | |
| ► Pythia6 | |
| Pythia6ToHepMC3.cc | |
| ► pythia8 | |
| ► include | |
| ► Pythia8 | |
| Pythia8ToHepMC3.h | |
| ► python | |
| ► src | |
| binders.h | |
| root_binders.h | |
| search_binders.h | |
| ► rootIO | |
| ► include | |
| ► HepMC3 | |
| ReaderRoot.h | Definition of class ReaderRoot |
| ReaderRootTree.h | Definition of class ReaderRootTree |
| WriterRoot.h | Definition of class WriterRoot |
| WriterRootTree.h | Definition of class WriterRootTree |
| ► src | |
| ReaderRoot.cc | Implementation of class ReaderRoot |
| ReaderRootTree.cc | Implementation of class ReaderRootTree |
| Streamers.cc | Implementation of methods GenEvent::Streamer and GenRunInfo::Streamer |
| WriterRoot.cc | Implementation of class WriterRoot |
| WriterRootTree.cc | Implementation of class WriterRootTree |
| ► search | |
| ► include | |
| ► HepMC3 | |
| AttributeFeature.h | Defines AttributeFeature for obtaining Filters to search by Attribute |
| Feature.h | Defines Feature interface for selecting Particles according to extracted Features |
| Filter.h | Defines Filter operations for combingin Filters |
| FilterAttribute.h | Definition of class ATTRIBUTE |
| Relatives.h | Defines helper classes to extract relatives of an input GenParticle or GenVertex |
| Selector.h | Definition of /b Selector class |
| ► src | |
| Relatives.cc | Implementation of Relatives class |
| Selector.cc | Implementation of Selector wrappers |
| ► src | |
| GenCrossSection.cc | Implementation of class GenCrossSection |
| GenEvent.cc | Implementation of class GenEvent |
| GenHeavyIon.cc | Implementation of class GenHeavyIon |
| GenParticle.cc | Implementation of class GenParticle |
| GenPdfInfo.cc | Implementation of class GenPdfInfo |
| GenRunInfo.cc | Implementation of class GenRunInfo |
| GenVertex.cc | Implementation of class GenVertex |
| HEPEVT_Wrapper.cc | Implementation of helper functions used to manipulate with HEPEVT block |
| LHEFAttributes.cc | Implementation of class HEPRUPAttribute and HEPEUPAttribute |
| Print.cc | Implementation of static class Print |
| ReaderAscii.cc | Implementation of class ReaderAscii |
| ReaderAsciiHepMC2.cc | Implementation of class ReaderAsciiHepMC2 |
| ReaderHEPEVT.cc | Implementation of class ReaderHEPEVT |
| ReaderLHEF.cc | Implementation of class ReaderLHEF |
| ReaderPlugin.cc | Implementation of class ReaderPlugin |
| Setup.cc | Implementation of Setup class |
| WriterAscii.cc | Implementation of class WriterAscii |
| WriterAsciiHepMC2.cc | Implementation of class WriterAsciiHepMC2 |
| WriterHEPEVT.cc | Implementation of class WriterHEPEVT |
| WriterPlugin.cc | Implementation of class WriterPlugin |
| ► test | |
| HepMC3TestUtils.h | |
| IsGoodEvent.h | |
| McTesterValidationTool.cc | |
| McTesterValidationTool.h | |
| OutputValidationTool.cc | |
| OutputValidationTool.h | |
| PhotosValidationTool.cc | |
| PhotosValidationTool.h | |
| PythiaValidationTool.cc | |
| PythiaValidationTool.h | |
| SimpleEventTool.cc | |
| SimpleEventTool.h | |
| TauolaValidationTool.cc | |
| TauolaValidationTool.h | |
| testAttributes.cc | |
| testBoost.cc | |
| testConvert1.cc | |
| testConvert2.cc | |
| testDelete.cc | |
| testDelete2.cc | |
| testFourVector.cc | |
| testHEPEVTWrapper1.cc | |
| testIO1.cc | |
| testIO10.cc | |
| testIO2.cc | |
| testIO3.cc | |
| testIO4.cc | |
| testIO5.cc | |
| testIO6.cc | |
| testIO7.cc | |
| testIO8.cc | |
| testIO9.cc | |
| testLoops.cc | |
| testMass.cc | |
| testMCTester1.cc | |
| testMultipleCopies.cc | |
| testPhotos1.cc | |
| testPolarization.cc | |
| testPrintBug.cc | |
| testPythia1.cc | |
| testPythia2.cc | |
| testPythia3.cc | |
| testReaderFactory1.cc | |
| testReaderFactory2.cc | |
| testRoot300.cc | |
| testRootTree300.cc | |
| testSingleVertexHepMC2.cc | |
| testSkip1.cc | |
| testTauola1.cc | |
| testThreads1.cc | |
| testThreadssearch.cc | |
| testUnits.cc | |
| testWeights.cc | |
| Timer.h | |
| ValidationControl.cc | |
| ValidationControl.h | |
| ValidationTool.h |