HepMC3 event record library
Namespaces | Typedefs
GenVertex_fwd.h File Reference

Detailed Description

Minimal forward declarations for GenVertex.

Definition in file GenVertex_fwd.h.

#include <memory>
+ Include dependency graph for GenVertex_fwd.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 HepMC3
 HepMC3 main namespace.
 

Typedefs

using GenVertexPtr = std::shared_ptr< GenVertex >
 
using ConstGenVertexPtr = std::shared_ptr< const GenVertex >
 
template<typename T >
using GenVertex_type = typename std::conditional< std::is_const< typename T::element_type >::value, ConstGenVertexPtr, GenVertexPtr >::type