00001 #include "BDSParticle.hh"
00002
00003 BDSParticle::BDSParticle():itsE(0.0),itsT(0.0),itsWeight(1.0),itsTrackID(-1),itsParentID(-1)
00004 {
00005 }
00006
00007 BDSParticle::BDSParticle(G4double x,G4double y,G4double z,G4double xp,G4double yp,G4double zp,G4double E,G4double t,G4double weight,G4int trackID,G4int parentID):itsPosition(x,y,z),itsMomentum(xp,yp,zp),itsE(E),itsT(t),itsWeight(weight),itsTrackID(trackID),itsParentID(parentID)
00008 {
00009 }
00010
00011 BDSParticle::BDSParticle(G4ThreeVector pos,G4ThreeVector mom,G4double E,G4double t,G4double weight,G4int trackID,G4int parentID):itsPosition(pos),itsMomentum(mom),itsE(E),itsT(t),itsWeight(weight),itsTrackID(trackID),itsParentID(parentID)
00012 {
00013 }