HepMC event record
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 NHepMCDefinition of template class SmartPointer
 CAttributeBase class for all attributes
 CATTRIBUTEFilter for the attributes
 CDoubleAttributeAttribute that holds a real number as a double
 CExceptionStandard runtime error
 CFilterClass used to define filters for search engine
 CFilterBaseBase class for Filter class
 CFilterListList of filters for the search engine
 CFindParticlesSearch engine for GenEvent class
 CFloatAttributeAttribute that holds a real number as a float
 CFourVectorGeneric 4-vector
 CGenCrossSectionStores additional information about cross-section
 CGenEventStores event-related information
 CGenEventDataStores serializable event information
 CGenHeavyIonStores additional information about Heavy Ion generator
 CGenParticleStores particle-related information
 CGenParticleDataStores serializable particle information
 CGenParticlePtr_greater_order
 CGenPdfInfoStores additional information about PDFs
 CGenRunInfoStores run-related information
 CToolInfoInterrnal struct for keeping track of tools
 CGenRunInfoDataStores serializable run information
 CGenVertexStores vertex-related information
 CGenVertexDataStores serializable vertex information
 CHEPEUPAttributeClass for storing data for LHEF run information
 CHEPEVT_WrapperAn interface to HEPEVT common block
 CHEPRUPAttributeClass for storing data for LHEF run information
 CIntAttributeAttribute that holds an Integer implemented as an int
 CIO_GenEventBackward-compatibility wrapper for WriterAscii and ReaderAscii
 CLongAttribute
 Cpair_GenVertexPtr_int_greater
 CPrintProvides different printing formats
 CReaderBase class for all I/O readers
 CReaderAsciiGenEvent I/O parsing for structured text files
 CReaderAsciiHepMC2Parser for HepMC2 I/O files
 CReaderHEPEVTGenEvent I/O parsing and serialization for HEPEVT files
 CReaderRootGenEvent I/O parsing and serialization for root files
 CReaderRootTree
 CReaderRootTreeTreeGenEvent I/O parsing and serialization for root files based on root TTree
 CSetupConfiguration for HepMC
 CSmartPointerSmart pointer for HepMC objects
 Csort_by_id_asc
 CStringAttributeAttribute that holds a string
 CUnitsStores units-related enums and conversion functions
 CWeightErrorException related to weight lookups, setting, and index consistency
 CWriterBase class for all I/O writers
 CWriterAsciiGenEvent I/O serialization for structured text files
 CWriterHEPEVTGenEvent I/O serialization for HEPEVT files
 CWriterHEPEVTZEUS
 CWriterRootGenEvent I/O serialization for root files
 CWriterRootTreeGenEvent I/O serialization for root files based on root TTree
 CWriterRootTreeOPAL
 Nhepmc_embedded_boostNeater/extensible C++11 availability test
 Nforeach_detail
 Cauto_any
 Cauto_any_base
 NLHEF
 CClus
 CCut
 CEventGroup
 CGenerator
 CHEPEUP
 CHEPRUP
 CMergeInfo
 COAttr
 CPDFInfo
 CProcInfo
 CReader
 CScales
 CTagBase
 CWeight
 CWeightGroup
 CWeightInfo
 CWriter
 CXMLTag
 CXSecInfo
 CHEPEVTFortran common block HEPEVT
 CMyClassSample class for root I/O test
 CMyRunClassSample class for root I/O test
 Cparsedoption