|
Geant4
10.01.p03
|
#include <G4QGSDiffractiveExcitation.hh>
Inheritance diagram for G4QGSDiffractiveExcitation:Public Member Functions | |
| G4QGSDiffractiveExcitation () | |
| virtual | ~G4QGSDiffractiveExcitation () |
| virtual G4bool | ExciteParticipants (G4VSplitableHadron *aPartner, G4VSplitableHadron *bPartner) const |
| virtual G4ExcitedString * | String (G4VSplitableHadron *aHadron, G4bool isProjectile) const |
Private Member Functions | |
| G4QGSDiffractiveExcitation (const G4QGSDiffractiveExcitation &right) | |
| G4double | ChooseP (G4double Pmin, G4double Pmax) const |
| G4ThreeVector | GaussianPt (G4double AveragePt2, G4double maxPtSquare) const |
| const G4QGSDiffractiveExcitation & | operator= (const G4QGSDiffractiveExcitation &right) |
| int | operator== (const G4QGSDiffractiveExcitation &right) const |
| int | operator!= (const G4QGSDiffractiveExcitation &right) const |
Definition at line 51 of file G4QGSDiffractiveExcitation.hh.
| G4QGSDiffractiveExcitation::G4QGSDiffractiveExcitation | ( | ) |
Definition at line 59 of file G4QGSDiffractiveExcitation.cc.
|
virtual |
Definition at line 63 of file G4QGSDiffractiveExcitation.cc.
|
private |
Definition at line 435 of file G4QGSDiffractiveExcitation.cc.
References G4cout, G4endl, and G4UniformRand.
Referenced by ExciteParticipants().
Here is the caller graph for this function:
|
virtual |
Reimplemented in G4SingleDiffractiveExcitation.
Definition at line 69 of file G4QGSDiffractiveExcitation.cc.
References ChooseP(), GaussianPt(), G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GeV, MeV, and G4VSplitableHadron::Set4Momentum().
Referenced by G4GammaParticipants::SelectInteractions(), and G4QGSParticipants::SelectInteractions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 462 of file G4QGSDiffractiveExcitation.cc.
References G4UniformRand.
Referenced by ExciteParticipants(), and String().
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
virtual |
Definition at line 356 of file G4QGSDiffractiveExcitation.cc.
References G4cout, G4endl, GaussianPt(), G4VSplitableHadron::Get4Momentum(), G4Parton::Get4Momentum(), G4VSplitableHadron::GetNextParton(), G4Parton::GetPDGcode(), G4VSplitableHadron::GetPosition(), G4INCL::Math::max(), G4Parton::Set4Momentum(), UUtils::Sign(), G4VSplitableHadron::SplitUp(), and sqr().
Here is the call graph for this function: