|
DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Go to the documentation of this file.
13 #ifndef DDG4_GEANT4VERTEX_H
14 #define DDG4_GEANT4VERTEX_H
76 #endif // DDG4_GEANT4VERTEX_H
int mask
Vertex mask to associate particles from collision.
Geant4Vertex * addRef()
Increase reference count.
std::set< int > Particles
dd4hep_ptr< VertexExtension > extension
User data extension if required.
Base class to extend the basic vertex class used by DDG4 with user information.
virtual ~Geant4Vertex()
Default destructor.
Geant4Vertex & operator=(const Geant4Vertex &c)
Assignment operator.
VertexExtension()
Default constructor.
Particles out
The list of outgoing particles.
void release()
Decrease reference count. Deletes object if NULL.
virtual ~VertexExtension()
Default destructor.
int ref
Reference counter.
Geant4Vertex()
Default constructor.
Namespace for the AIDA detector description toolkit.
Particles in
The list of incoming particles.
Data structure to store the MC vertex information.
Out version of the std auto_ptr implementation base either on auto_ptr or unique_ptr.