|
HepMC3 event record library
|
| Provides operator to find the child particles of a Vertex or Particle | |
| Provides operator to find the parent particles of a Vertex or Particle | |
| Forward declaration of GenParticle | |
| AttributeFeature | |
| Generic 4-vector | |
| GenericFeature defines the Feature interface GenericFeature is not intended to be used directly. The derived Feature class and its specialisations should be used | |
| Stores event-related information | |
| Stores serializable event information | |
| Stores serializable particle information | |
| Comparison of two particles | |
| Stores run-related information | |
| Stores serializable run information | |
| Stores serializable vertex information | |
| HasID | |
| Fortran common block HEPEVT | |
| An interface to HEPEVT common block | |
| Union to hold first 4 byts of file, i.e. magic bytes | |
| Sample class for root I/O test | |
| Sample class for root I/O test | |
| Order vertices with equal paths | |
| Provides different printing formats | |
| Base class for all I/O readers | |
| Forward declare the recursion wrapper | |
| 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 | |
| Selector is an interface to "standard" Features that are valid for both integral and floating point comparisons | |
| Configuration for HepMC | |
| Comparison of two particle by id | |
| Used to benchmark MC generators | |
| Interrnal struct for keeping track of tools | |
| Stores units-related enums and conversion functions | |
| Runs multiple validation tools | |
| Virtual Interface to validation tools | |
| STL class | |
| Base class for all I/O writers | |
1.8.5