hep.physics.event.generator
Class GeneratorFactory
- java.lang.Object
-
- hep.physics.event.generator.GeneratorFactory
-
public class GeneratorFactory extends java.lang.ObjectA factory used for creating events and particles. The user can override this class to provide custom implementations of event or particle.
-
-
Constructor Summary
Constructors Constructor and Description GeneratorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description MCEventcreateEvent(int run, int event)Create a new eventBasicParticlecreateParticle(Hep3Vector origin, HepLorentzVector p, ParticleType ptype, int status, double time)Create a new particle
-
-
-
Method Detail
-
createEvent
public MCEvent createEvent(int run, int event)
Create a new event- Parameters:
run- The run numberevent- The event number- Returns:
- The created event.
-
createParticle
public BasicParticle createParticle(Hep3Vector origin, HepLorentzVector p, ParticleType ptype, int status, double time)
Create a new particle- Parameters:
origin- The particles creation pointp- The particles momentum and energyptype- The particles typestatus- The particles statustime- The particles creation time- Returns:
- The newly created particle
-
-
DMelt 3.0 © DataMelt by jWork.ORG