dd4pod::Geant4ParticleObj Class Reference

#include <Geant4ParticleObj.h>

Inheritance diagram for dd4pod::Geant4ParticleObj:
Collaboration diagram for dd4pod::Geant4ParticleObj:

Public Member Functions

 Geant4ParticleObj ()
 constructor More...
 
 Geant4ParticleObj (const Geant4ParticleObj &)
 copy constructor (does a deep-copy of relation containers) More...
 
 Geant4ParticleObj (const podio::ObjectID id, Geant4ParticleData data)
 constructor from ObjectID and Geant4ParticleData does not initialize the internal relation containers More...
 
virtual ~Geant4ParticleObj ()
 

Public Attributes

Geant4ParticleData data
 
std::vector< int > * m_parents
 
std::vector< int > * m_daughters
 

Detailed Description

Definition at line 20 of file Geant4ParticleObj.h.

Constructor & Destructor Documentation

◆ Geant4ParticleObj() [1/3]

dd4pod::Geant4ParticleObj::Geant4ParticleObj ( )

constructor

Definition at line 6 of file Geant4ParticleObj.cc.

◆ Geant4ParticleObj() [2/3]

dd4pod::Geant4ParticleObj::Geant4ParticleObj ( const Geant4ParticleObj other)

copy constructor (does a deep-copy of relation containers)

Definition at line 17 of file Geant4ParticleObj.cc.

◆ Geant4ParticleObj() [3/3]

dd4pod::Geant4ParticleObj::Geant4ParticleObj ( const podio::ObjectID  id,
Geant4ParticleData  data 
)

constructor from ObjectID and Geant4ParticleData does not initialize the internal relation containers

Definition at line 13 of file Geant4ParticleObj.cc.

◆ ~Geant4ParticleObj()

dd4pod::Geant4ParticleObj::~Geant4ParticleObj ( )
virtual

Definition at line 25 of file Geant4ParticleObj.cc.

Member Data Documentation

◆ data

Geant4ParticleData dd4pod::Geant4ParticleObj::data

Definition at line 32 of file Geant4ParticleObj.h.

◆ m_daughters

std::vector<int>* dd4pod::Geant4ParticleObj::m_daughters

Definition at line 34 of file Geant4ParticleObj.h.

◆ m_parents

std::vector<int>* dd4pod::Geant4ParticleObj::m_parents

Definition at line 33 of file Geant4ParticleObj.h.


The documentation for this class was generated from the following files: