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
Main Page
Related Pages
Classes
Files
File List
File Members
Pythia6ParticleBuilder.h
Go to the documentation of this file.
1
10
#ifndef INCLUDE_EICSMEAR_ERHIC_PYTHIA6PARTICLEBUILDER_H_
11
#define INCLUDE_EICSMEAR_ERHIC_PYTHIA6PARTICLEBUILDER_H_
12
13
#include <memory>
14
15
class
TMCParticle;
16
17
namespace
erhic {
18
19
class
ParticleMC;
20
24
class
Pythia6ParticleBuilder
{
25
public
:
29
Pythia6ParticleBuilder
() { }
30
34
std::auto_ptr<ParticleMC>
Create
(
const
TMCParticle&)
const
;
35
};
36
37
}
// namespace erhic
38
39
#endif // INCLUDE_EICSMEAR_ERHIC_PYTHIA6PARTICLEBUILDER_H_
erhic::Pythia6ParticleBuilder::Pythia6ParticleBuilder
Pythia6ParticleBuilder()
Definition:
Pythia6ParticleBuilder.h:29
erhic::Pythia6ParticleBuilder
Factory class for Monte Carlo particles.
Definition:
Pythia6ParticleBuilder.h:24
erhic::Pythia6ParticleBuilder::Create
std::auto_ptr< ParticleMC > Create(const TMCParticle &) const
Definition:
Pythia6ParticleBuilder.cxx:22
eic-smear
include
eicsmear
erhic
Pythia6ParticleBuilder.h
Generated on Thu Jul 24 2014 15:18:39 for eic-smear by
1.8.7