Smear 'generated' (smeared) particles.
More...
#include <SimG4SmearGenParticles.h>
|
DataHandle< edm4hep::MCParticleCollection > | m_inParticles {"GenParticles", Gaudi::DataHandle::Reader, this} |
| Handle for the particles to be written
|
|
DataHandle< edm4hep::MCParticleCollection > | m_particles {"SimParticlesSmeared", Gaudi::DataHandle::Writer, this} |
| Handle for the particles to be written.
|
|
ToolHandle< ISimG4ParticleSmearTool > | m_smearTool {"SimG4ParticleSmearRootFile", this} |
| Handle for the calorimeter cells noise tool.
|
|
Gaudi::Property< bool > | m_simTracker {this, "simulateTracker", true} |
| Flag to decide on wether to only smear and write out charged particles.
|
|
Smear 'generated' (smeared) particles.
- Author
- Coralie Neubüser
◆ SimG4SmearGenParticles()
SimG4SmearGenParticles::SimG4SmearGenParticles |
( |
const std::string & | aName, |
|
|
ISvcLocator * | svcLoc ) |
◆ execute()
StatusCode SimG4SmearGenParticles::execute |
( |
const EventContext & | | ) |
const |
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
◆ finalize()
StatusCode SimG4SmearGenParticles::finalize |
( |
| ) |
|
Finalize.
- Returns
- status code
◆ initialize()
StatusCode SimG4SmearGenParticles::initialize |
( |
| ) |
|
Initialize.
- Returns
- status code
◆ m_inParticles
DataHandle<edm4hep::MCParticleCollection> SimG4SmearGenParticles::m_inParticles {"GenParticles", Gaudi::DataHandle::Reader, this} |
|
mutableprivate |
Handle for the particles to be written
◆ m_particles
DataHandle<edm4hep::MCParticleCollection> SimG4SmearGenParticles::m_particles {"SimParticlesSmeared", Gaudi::DataHandle::Writer, this} |
|
mutableprivate |
Handle for the particles to be written.
◆ m_simTracker
Gaudi::Property<bool> SimG4SmearGenParticles::m_simTracker {this, "simulateTracker", true} |
|
private |
Flag to decide on wether to only smear and write out charged particles.
◆ m_smearTool
Handle for the calorimeter cells noise tool.
The documentation for this class was generated from the following files: