// ------------------------------------------------------------------------- // ----- FairParticleGenerator source file ----- // ----- Created 09/07/04 by V. Friese / D.Bertini ----- // ------------------------------------------------------------------------- #include "FairParticleGenerator.h" #include "FairPrimaryGenerator.h" #include // ----- Default constructor ------------------------------------------ FairParticleGenerator::FairParticleGenerator() : FairGenerator(), fPDGType(-1), fMult(0), fPx(0), fPy(0), fPz(0), fVx(0), fVy(0), fVz(0) { } // ------------------------------------------------------------------------ // ----- Standard constructor ----------------------------------------- FairParticleGenerator::FairParticleGenerator(Int_t pdgid, Int_t mult, Double32_t px, Double32_t py, Double32_t pz, Double32_t vx, Double32_t vy, Double32_t vz) : FairGenerator(), fPDGType(pdgid), fMult(mult), fPx(px), fPy(py), fPz(pz), fVx(vx), fVy(vy), fVz(vz) { } // ------------------------------------------------------------------------ // ----- Public method SetMAddTrack(fPDGType, fPx, fPy, fPz, fVx, fVy, fVz); } return kTRUE; } // ------------------------------------------------------------------------ ClassImp(FairParticleGenerator)