|
| G4QHadron () |
|
| G4QHadron (G4LorentzVector p) |
|
| G4QHadron (G4int PDGcode, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) |
|
| G4QHadron (G4QPDGCode QPDG, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) |
|
| G4QHadron (G4QContent QC, G4LorentzVector p=G4LorentzVector(0., 0., 0., 0.)) |
|
| G4QHadron (G4int PDG, G4double m, G4QContent QC) |
|
| G4QHadron (G4QPDGCode QPDG, G4double m, G4QContent QC) |
|
| G4QHadron (G4int PDG, G4LorentzVector p, G4QContent QC) |
|
| G4QHadron (G4QPDGCode QPDG, G4LorentzVector p, G4QContent QC) |
|
| G4QHadron (G4QParticle *pPart, G4double maxM) |
|
| G4QHadron (const G4QHadron &right) |
|
| G4QHadron (const G4QHadron *right) |
|
| G4QHadron (const G4QHadron *right, G4int ColC, G4ThreeVector Pos, G4LorentzVector Mom) |
|
virtual | ~G4QHadron () |
|
const G4QHadron & | operator= (const G4QHadron &right) |
|
G4bool | operator== (const G4QHadron &right) const |
|
G4bool | operator!= (const G4QHadron &right) const |
|
G4int | GetPDGCode () const |
|
G4int | GetQCode () const |
|
G4QPDGCode | GetQPDG () const |
|
G4double | GetSpin () const |
|
G4LorentzVector | Get4Momentum () const |
|
G4ThreeVector | Get3Momentum () const |
|
G4double | GetEnergy () const |
|
G4QContent | GetQC () const |
|
G4double | GetMass () const |
|
G4double | GetMass2 () const |
|
G4double | GetWidth () const |
|
G4int | GetNFragments () const |
|
G4int | GetCharge () const |
|
G4int | GetStrangeness () const |
|
G4int | GetBaryonNumber () const |
|
const G4ThreeVector & | GetPosition () const |
|
G4double | GetBindingEnergy () |
|
G4double | GetFormationTime () |
|
std::list< G4QParton * > | GetColor () |
|
std::list< G4QParton * > | GetAntiColor () |
|
void | SetQPDG (const G4QPDGCode &QPDG) |
|
void | SetPDGCode (const G4QPDGCode &PDG) |
|
void | Set4Momentum (const G4LorentzVector &aMom) |
|
void | SetQC (const G4QContent &newQC) |
|
void | SetNFragments (const G4int &nf) |
|
void | NegPDGCode () |
|
void | MakeAntiHadron () |
|
void | SetPosition (const G4ThreeVector &aPosition) |
|
void | IncrementCollisionCount (G4int aCount) |
|
void | SplitUp () |
|
G4QPartonPair * | SplitInTwoPartons () |
|
G4QParton * | GetNextParton () |
|
G4QParton * | GetNextAntiParton () |
|
void | SetBindingEnergy (G4double aBindE) |
|
void | Boost (const G4LorentzVector &theBoost) |
|
void | Boost (const G4ThreeVector &B) |
|
void | LorentzRotate (const G4LorentzRotation &rotation) |
|
void | SetFormationTime (G4double fT) |
|
G4double | RandomizeMass (G4QParticle *pPart, G4double maxM) |
|
G4bool | TestRealNeutral () |
|
G4bool | DecayIn2 (G4LorentzVector &f4Mom, G4LorentzVector &s4Mom) |
|
G4bool | CorMDecayIn2 (G4double corM, G4LorentzVector &fr4Mom) |
|
G4bool | CorEDecayIn2 (G4double corE, G4LorentzVector &fr4Mom) |
|
G4bool | RelDecayIn2 (G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &dir, G4double maxCost=1., G4double minCost=-1.) |
|
G4bool | CopDecayIn2 (G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &dir, G4double cop) |
|
G4bool | DecayIn3 (G4LorentzVector &f4Mom, G4LorentzVector &s4Mom, G4LorentzVector &t4Mom) |
|
G4bool | RelDecayIn3 (G4LorentzVector &fh4M, G4LorentzVector &sh4M, G4LorentzVector &th4Mom, G4LorentzVector &dir, G4double maxCost=1., G4double minCost=-1.) |
|
G4bool | CopDecayIn3 (G4LorentzVector &fh4M, G4LorentzVector &sh4M, G4LorentzVector &th4Mom, G4LorentzVector &dir, G4double cosp) |
|
void | Init3D () |
|
Definition at line 52 of file G4QHadron.hh.