HepMC3 event record library
|
Minimal forward declarations for GenParticle.
Definition in file GenParticle_fwd.h.
#include <memory>
#include <vector>
Go to the source code of this file.
Namespaces | |
HepMC3 | |
HepMC3 main namespace. | |
Typedefs | |
using | GenParticlePtr = std::shared_ptr< GenParticle > |
using | ConstGenParticlePtr = std::shared_ptr< const GenParticle > |
using | GenParticles = std::vector< GenParticlePtr > |
using | ConstGenParticles = std::vector< ConstGenParticlePtr > |
template<typename T > | |
using | GenParticles_type = typename std::conditional< std::is_const< typename T::element_type >::value, ConstGenParticles, GenParticles >::type |