#include "hparticlesrc.h"
ClassImp(HParticleSrc)
HParticleSrc::HParticleSrc(Double_t px, Double_t py, Double_t pz, Double_t m):
HParticle(px,py,pz,m) {
weight = 0;
trackNumber = 0;
}
HParticleSrc::HParticleSrc(Int_t Pid, Double_t px, Double_t py, Double_t pz):
HParticle(Pid,px,py,pz) {
weight = 0;
trackNumber = 0;
}
HParticleSrc::HParticleSrc(const Char_t *Pid, Double_t px, Double_t py, Double_t pz):
HParticle(Pid,px,py,pz) {
weight = 0;
trackNumber = 0;
}
HParticleSrc::HParticleSrc(Int_t tracknum, Int_t Pid, Double_t px, Double_t py, Double_t pz):
HParticle(Pid,px,py,pz) {
index = 0;
weight = 0;
trackNumber = tracknum;
}
HParticleSrc::HParticleSrc(const TVector3 &p, Double_t e):
HParticle(p,e) {}
HParticleSrc::HParticleSrc(const HParticleSrc & p):
HParticle() {
weight = p.weight;
index = p.index;
pid = p.pid;
trackNumber = p.trackNumber;
}
HParticleSrc::HParticleSrc(const HParticleSrc * p):
HParticle( ) {
}
HParticleSrc & HParticleSrc::operator = ( const HParticleSrc &p ) {
setVect4(p.Vect4());
setTrackNumber(p.trackNumber);
setIndex(p.index);
setWeight(p.weight);
setPid(p.pid);
return *this;
}
Last change: Sat May 22 13:06:39 2010
Last generated: 2010-05-22 13:06
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.