Geant4
10.01.p02
|
#include <G4VKinkyStringDecay.hh>
Public Member Functions | |
G4VKinkyStringDecay (G4VLongitudinalStringDecay *theModal) | |
virtual | ~G4VKinkyStringDecay () |
G4KineticTrackVector * | FragmentString (const G4ExcitedString &String) |
virtual G4double | GetLightConeGluonZ (G4double zmin, G4double zmax) |
void | SetLongitudinalStringDecay (G4VLongitudinalStringDecay *) |
Private Attributes | |
G4VLongitudinalStringDecay * | theLongitudinalStringDecay |
Definition at line 43 of file G4VKinkyStringDecay.hh.
G4VKinkyStringDecay::G4VKinkyStringDecay | ( | G4VLongitudinalStringDecay * | theModal | ) |
Definition at line 43 of file G4VKinkyStringDecay.cc.
References SetLongitudinalStringDecay().
|
inlinevirtual |
Definition at line 49 of file G4VKinkyStringDecay.hh.
G4KineticTrackVector * G4VKinkyStringDecay::FragmentString | ( | const G4ExcitedString & | String | ) |
Definition at line 63 of file G4VKinkyStringDecay.cc.
References G4VLongitudinalStringDecay::FragmentString(), G4Parton::Get4Momentum(), G4ExcitedString::GetAntiColorParton(), G4ExcitedString::GetColorParton(), G4ExcitedString::GetDirection(), G4ExcitedString::GetGluon(), GetLightConeGluonZ(), G4Parton::GetPosition(), G4VLongitudinalStringDecay::SampleQuarkFlavor(), G4VLongitudinalStringDecay::SampleQuarkPt(), G4Parton::Set4Momentum(), G4Parton::SetPosition(), theLongitudinalStringDecay, and z.
Definition at line 50 of file G4VKinkyStringDecay.cc.
References G4UniformRand, sqr(), and z.
Referenced by FragmentString().
|
inline |
Definition at line 64 of file G4VKinkyStringDecay.hh.
References theLongitudinalStringDecay.
Referenced by G4VKinkyStringDecay().
|
private |
Definition at line 58 of file G4VKinkyStringDecay.hh.
Referenced by FragmentString(), and SetLongitudinalStringDecay().