HepMC3 event record library
|
![]() ![]() | HepMC3 main namespace |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Attribute class allowing eg. a GenParticle to refer to another GenParticle |
![]() ![]() ![]() | Forward declaration of GenParticle |
![]() ![]() ![]() | Attribute that holds an Integer implemented as an int |
![]() ![]() ![]() | Attribute that holds an Integer implemented as an int |
![]() ![]() ![]() | Attribute that holds a real number as a double |
![]() ![]() ![]() | Attribute that holds a real number as a float |
![]() ![]() ![]() | Attribute that holds a string |
![]() ![]() ![]() | Stores serializable event information |
![]() ![]() ![]() | Stores serializable particle information |
![]() ![]() ![]() | Stores serializable run information |
![]() ![]() ![]() | Stores serializable vertex information |
![]() ![]() ![]() | Standard runtime error |
![]() ![]() ![]() | Exception related to weight lookups, setting, and index consistency |
![]() ![]() ![]() | Generic 4-vector |
![]() ![]() ![]() | Stores additional information about cross-section |
![]() ![]() ![]() | Stores event-related information |
![]() ![]() ![]() | Stores additional information about Heavy Ion generator |
![]() ![]() ![]() | Stores particle-related information |
![]() ![]() ![]() | Stores additional information about PDFs |
![]() ![]() ![]() | Stores run-related information |
![]() ![]() ![]() ![]() | Interrnal struct for keeping track of tools |
![]() ![]() ![]() | Stores vertex-related information |
![]() ![]() ![]() | An interface to HEPEVT common block |
![]() ![]() ![]() | Class for storing data for LHEF run information |
![]() ![]() ![]() | Class for storing data for LHEF run information |
![]() ![]() ![]() | Provides different printing formats |
![]() ![]() ![]() | Base class for all I/O readers |
![]() ![]() ![]() | GenEvent I/O parsing for structured text files |
![]() ![]() ![]() | Parser for HepMC2 I/O files |
![]() ![]() ![]() | GenEvent I/O parsing and serialization for HEPEVT files |
![]() ![]() ![]() | GenEvent I/O parsing and serialization for LHEF files |
![]() ![]() ![]() | Configuration for HepMC |
![]() ![]() ![]() | Stores units-related enums and conversion functions |
![]() ![]() ![]() | Base class for all I/O writers |
![]() ![]() ![]() | GenEvent I/O serialization for structured text files |
![]() ![]() ![]() | GenEvent I/O serialization for structured text files |
![]() ![]() ![]() | GenEvent I/O serialization for HEPEVT files |
![]() ![]() ![]() | GenEvent I/O parsing and serialization for root files |
![]() ![]() ![]() | GenEvent I/O parsing and serialization for root files based on root TTree |
![]() ![]() ![]() | GenEvent I/O serialization for root files |
![]() ![]() ![]() | GenEvent I/O serialization for root files based on root TTree |
![]() ![]() ![]() | AttributeFeature |
![]() ![]() ![]() | GenericFeature defines the Feature interface GenericFeature is not intended to be used directly. The derived Feature class and its specialisations should be used |
![]() ![]() ![]() | Expose GenericFeature interface to derived Feature class |
![]() ![]() ![]() | Specialisation of Feature for integral types |
![]() ![]() ![]() | Specialisation of Feature for floating point type |
![]() ![]() ![]() | Filter for the attributes |
![]() ![]() ![]() | Wrap a templated class that implements Relatives Since we need to template the functionality on the input type (GenParticlePtr, ConstGenVertexPtr etc.) we must wrap a class that has a templated operator in this that provides the Relatives interface and calls through to the underlying template method |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Define a common interface that all Relatives objects will satisfy Relatives provides an operator to get the relatives of a range of different GenObject types. The following are examples |
![]() ![]() ![]() | Provides operator to find the parent particles of a Vertex or Particle |
![]() ![]() ![]() | Provides operator to find the child particles of a Vertex or Particle |
![]() ![]() ![]() | |
![]() ![]() ![]() | Selector is an interface to "standard" Features that are valid for both integral and floating point comparisons |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Les Houches event file classes |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Fortran common block HEPEVT |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Sample class for root I/O test |
![]() ![]() | Sample class for root I/O test |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |