eic-smear  1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
erhic::Pythia6ParticleBuilder Class Reference

Factory class for Monte Carlo particles. More...

#include <Pythia6ParticleBuilder.h>

Public Member Functions

 Pythia6ParticleBuilder ()
 Default constructor. More...
 
std::auto_ptr< ParticleMCCreate (const TMCParticle &) const
 Generate a ParticleMC from a ROOT TMCParticle. More...
 

Detailed Description

Factory class for Monte Carlo particles.

Definition at line 24 of file Pythia6ParticleBuilder.h.

Constructor & Destructor Documentation

◆ Pythia6ParticleBuilder()

erhic::Pythia6ParticleBuilder::Pythia6ParticleBuilder ( )
inline

Default constructor.

Definition at line 29 of file Pythia6ParticleBuilder.h.

Member Function Documentation

◆ Create()

std::auto_ptr< ParticleMC > erhic::Pythia6ParticleBuilder::Create ( const TMCParticle &  mc) const

Generate a ParticleMC from a ROOT TMCParticle.

Definition at line 22 of file Pythia6ParticleBuilder.cxx.


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