Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4FragmentingString Class Reference

#include <G4FragmentingString.hh>

Public Member Functions

 G4FragmentingString (const G4FragmentingString &right)
 
 G4FragmentingString (const G4ExcitedString &excited)
 
 G4FragmentingString (const G4FragmentingString &old, G4ParticleDefinition *newdecay, const G4LorentzVector *momentum)
 
 G4FragmentingString (const G4FragmentingString &old, G4ParticleDefinition *newdecay)
 
 ~G4FragmentingString ()
 
G4FragmentingStringoperator= (const G4FragmentingString &)
 
int operator== (const G4FragmentingString &right) const
 
int operator!= (const G4FragmentingString &right) const
 
G4LorentzVector Get4Momentum () const
 
G4ThreeVector StablePt ()
 
G4ThreeVector DecayPt ()
 
G4double LightConePlus ()
 
G4double LightConeMinus ()
 
G4double LightConeDecay ()
 
G4double Mass () const
 
G4double Mass2 () const
 
G4double MassT2 () const
 
G4ParticleDefinitionGetLeftParton (void) const
 
G4ParticleDefinitionGetRightParton (void) const
 
G4ParticleDefinitionGetStableParton () const
 
G4ParticleDefinitionGetDecayParton () const
 
void SetLeftPartonStable ()
 
void SetRightPartonStable ()
 
G4int GetDecayDirection () const
 
G4bool DecayIsQuark ()
 
G4bool StableIsQuark ()
 
G4bool FourQuarkString (void) const
 

Detailed Description

Definition at line 49 of file G4FragmentingString.hh.

Constructor & Destructor Documentation

G4FragmentingString::G4FragmentingString ( const G4FragmentingString right)

Definition at line 46 of file G4FragmentingString.cc.

G4FragmentingString::G4FragmentingString ( const G4ExcitedString excited)

Definition at line 78 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4FragmentingString::G4FragmentingString ( const G4FragmentingString old,
G4ParticleDefinition newdecay,
const G4LorentzVector momentum 
)

Definition at line 96 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4FragmentingString::G4FragmentingString ( const G4FragmentingString old,
G4ParticleDefinition newdecay 
)

Definition at line 133 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4FragmentingString::~G4FragmentingString ( )

Definition at line 160 of file G4FragmentingString.cc.

Member Function Documentation

G4bool G4FragmentingString::DecayIsQuark ( )

Definition at line 202 of file G4FragmentingString.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4ThreeVector G4FragmentingString::DecayPt ( )

Definition at line 222 of file G4FragmentingString.cc.

G4bool G4FragmentingString::FourQuarkString ( void  ) const

Definition at line 194 of file G4FragmentingString.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4LorentzVector G4FragmentingString::Get4Momentum ( ) const

Definition at line 252 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4int G4FragmentingString::GetDecayDirection ( ) const

Definition at line 184 of file G4FragmentingString.cc.

Here is the caller graph for this function:

G4ParticleDefinition * G4FragmentingString::GetDecayParton ( ) const
inline

Definition at line 131 of file G4FragmentingString.hh.

Here is the caller graph for this function:

G4ParticleDefinition * G4FragmentingString::GetLeftParton ( void  ) const
inline

Definition at line 137 of file G4FragmentingString.hh.

Here is the caller graph for this function:

G4ParticleDefinition * G4FragmentingString::GetRightParton ( void  ) const
inline

Definition at line 143 of file G4FragmentingString.hh.

Here is the caller graph for this function:

G4ParticleDefinition * G4FragmentingString::GetStableParton ( ) const
inline

Definition at line 125 of file G4FragmentingString.hh.

G4double G4FragmentingString::LightConeDecay ( )

Definition at line 242 of file G4FragmentingString.cc.

G4double G4FragmentingString::LightConeMinus ( )

Definition at line 237 of file G4FragmentingString.cc.

G4double G4FragmentingString::LightConePlus ( )

Definition at line 232 of file G4FragmentingString.cc.

G4double G4FragmentingString::Mass ( ) const

Definition at line 265 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4double G4FragmentingString::Mass2 ( ) const

Definition at line 260 of file G4FragmentingString.cc.

Here is the caller graph for this function:

G4double G4FragmentingString::MassT2 ( ) const

Definition at line 270 of file G4FragmentingString.cc.

int G4FragmentingString::operator!= ( const G4FragmentingString right) const
inline

Definition at line 118 of file G4FragmentingString.hh.

G4FragmentingString & G4FragmentingString::operator= ( const G4FragmentingString old)

Definition at line 59 of file G4FragmentingString.cc.

int G4FragmentingString::operator== ( const G4FragmentingString right) const
inline

Definition at line 112 of file G4FragmentingString.hh.

void G4FragmentingString::SetLeftPartonStable ( )

Definition at line 166 of file G4FragmentingString.cc.

Here is the call graph for this function:

void G4FragmentingString::SetRightPartonStable ( )

Definition at line 175 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4bool G4FragmentingString::StableIsQuark ( )

Definition at line 207 of file G4FragmentingString.cc.

Here is the call graph for this function:

G4ThreeVector G4FragmentingString::StablePt ( )

Definition at line 214 of file G4FragmentingString.cc.


The documentation for this class was generated from the following files: