![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
| G4QuarkExchange () | |
| ~G4QuarkExchange () | |
| G4bool | ExciteParticipants (G4VSplitableHadron *aPartner, G4VSplitableHadron *bPartner) const |
Private Member Functions | |
| G4QuarkExchange (const G4QuarkExchange &right) | |
| G4ThreeVector | GaussianPt (G4double widthSquare, G4double maxPtSquare) const |
| const G4QuarkExchange & | operator= (const G4QuarkExchange &right) |
| G4bool | operator== (const G4QuarkExchange &right) const |
| G4bool | operator!= (const G4QuarkExchange &right) const |
Definition at line 48 of file G4QuarkExchange.hh.
View newest version in sPHENIX GitHub at line 48 of file G4QuarkExchange.hh
| G4QuarkExchange::G4QuarkExchange | ( | ) |
Definition at line 53 of file G4QuarkExchange.cc.
View newest version in sPHENIX GitHub at line 53 of file G4QuarkExchange.cc
| G4QuarkExchange::~G4QuarkExchange | ( | ) |
Definition at line 55 of file G4QuarkExchange.cc.
View newest version in sPHENIX GitHub at line 55 of file G4QuarkExchange.cc
|
private |
| G4bool G4QuarkExchange::ExciteParticipants | ( | G4VSplitableHadron * | aPartner, |
| G4VSplitableHadron * | bPartner | ||
| ) | const |
Definition at line 58 of file G4QuarkExchange.cc.
View newest version in sPHENIX GitHub at line 58 of file G4QuarkExchange.cc
References kdfinder::abs(), CLHEP::HepLorentzVector::boostVector(), G4cerr, G4cout, G4endl, G4UniformRand, GaussianPt(), G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4Parton::GetDefinition(), G4Pow::GetInstance(), G4VSplitableHadron::GetNextParton(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GeV, CLHEP::HepLorentzVector::mag(), CLHEP::HepLorentzVector::mag2(), MeV, G4Pow::powA(), CLHEP::HepLorentzVector::rotateY(), CLHEP::HepLorentzVector::rotateZ(), S(), G4VSplitableHadron::Set4Momentum(), G4Parton::SetDefinition(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SplitUp(), sqr(), CLHEP::HepLorentzRotation::transform(), CLHEP::HepLorentzVector::transform(), CLHEP::HepLorentzVector::vect(), x, and y.
Referenced by G4QGSParticipants::PerformDiffractiveCollisions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 370 of file G4QuarkExchange.cc.
View newest version in sPHENIX GitHub at line 370 of file G4QuarkExchange.cc
References G4Log(), G4UniformRand, phi, pt2, and twopi.
Referenced by ExciteParticipants().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |