Save 'reconstructed' (smeared) particles.
More...
#include <SimG4SaveSmearedParticles.h>
|
DataHandle< edm4hep::ReconstructedParticleCollection > | m_particles {"RecParticlesSmeared", Gaudi::DataHandle::Writer, this} |
| Handle for the particles to be written.
|
|
DataHandle< edm4hep::RecoMCParticleLinkCollection > | m_particlesMCparticles |
| Handle for the associations between particles and MC particles to be written.
|
|
Save 'reconstructed' (smeared) particles.
- Author
- Anna Zaborowska
◆ SimG4SaveSmearedParticles()
SimG4SaveSmearedParticles::SimG4SaveSmearedParticles |
( |
const std::string & | aType, |
|
|
const std::string & | aName, |
|
|
const IInterface * | aParent ) |
|
explicit |
◆ ~SimG4SaveSmearedParticles()
SimG4SaveSmearedParticles::~SimG4SaveSmearedParticles |
( |
| ) |
|
|
virtual |
◆ finalize()
StatusCode SimG4SaveSmearedParticles::finalize |
( |
| ) |
|
|
virtual |
Finalize.
- Returns
- status code
◆ initialize()
StatusCode SimG4SaveSmearedParticles::initialize |
( |
| ) |
|
|
virtual |
Initialize.
- Returns
- status code
◆ saveOutput()
StatusCode SimG4SaveSmearedParticles::saveOutput |
( |
const G4Event & | aEvent | ) |
|
|
finalvirtual |
Save the data output.
Saves the 'reconstructed' (smeared) particles and associates them with MC particles.
- Parameters
-
[in] | aEvent | Event with data to save. |
- Returns
- status code
Implements ISimG4SaveOutputTool.
◆ m_particles
DataHandle<edm4hep::ReconstructedParticleCollection> SimG4SaveSmearedParticles::m_particles {"RecParticlesSmeared", Gaudi::DataHandle::Writer, this} |
|
mutableprivate |
Handle for the particles to be written.
◆ m_particlesMCparticles
DataHandle<edm4hep::RecoMCParticleLinkCollection> SimG4SaveSmearedParticles::m_particlesMCparticles |
|
mutableprivate |
Initial value:{"SmearedParticlesToParticles",
Gaudi::DataHandle::Writer, this}
Handle for the associations between particles and MC particles to be written.
The documentation for this class was generated from the following files: