21 |
|
{ |
22 |
|
public: |
23 |
|
GenericParticle(): fQ(0), fObjType(kGenericParticle) {} |
24 |
< |
GenericParticle(Double_t px, Double_t py, Double_t pz, Double_t e, Double_t c, |
25 |
< |
EObjType type=kGenericParticle) : |
24 |
> |
GenericParticle(Double_t px, Double_t py, Double_t pz, Double_t e, Double_t c, |
25 |
> |
EObjType type=kGenericParticle) : |
26 |
|
fMom(FourVector(px,py,pz,e)), fQ(c), fObjType(type) {} |
27 |
< |
GenericParticle(Double_t px, Double_t py, Double_t pz, Double_t e, |
28 |
< |
EObjType type=kGenericParticle) : |
29 |
< |
fMom(FourVector(px,py,pz,e)), fQ(0), fObjType(type) {} |
30 |
< |
GenericParticle(const FourVector &m, Double_t c, EObjType type=kGenericParticle) : |
27 |
> |
GenericParticle(Double_t px, Double_t py, Double_t pz, Double_t e, |
28 |
> |
EObjType type=kGenericParticle) : |
29 |
> |
fMom(FourVector(px,py,pz,e)), fQ(0), fObjType(type) {} |
30 |
> |
GenericParticle(const FourVector &m, Double_t c, EObjType type=kGenericParticle) : |
31 |
|
fMom(m), fQ(c), fObjType(type) {} |
32 |
< |
GenericParticle(const FourVectorM &m, Double_t c, EObjType type=kGenericParticle) : |
32 |
> |
GenericParticle(const FourVectorM &m, Double_t c, EObjType type=kGenericParticle) : |
33 |
|
fMom(m), fQ(c), fObjType(type) {} |
34 |
|
|
35 |
|
void Print(Option_t *opt="") const; |