Geant4  10.00.p02
G4ExcitedStringDecay Class Reference

#include <G4ExcitedStringDecay.hh>

+ Inheritance diagram for G4ExcitedStringDecay:
+ Collaboration diagram for G4ExcitedStringDecay:

Public Member Functions

 G4ExcitedStringDecay ()
 
 G4ExcitedStringDecay (G4VLongitudinalStringDecay *aStringDecay)
 
virtual ~G4ExcitedStringDecay ()
 
virtual G4KineticTrackVectorFragmentStrings (const G4ExcitedStringVector *theStrings)
 
- Public Member Functions inherited from G4VStringFragmentation
 G4VStringFragmentation ()
 
virtual ~G4VStringFragmentation ()
 

Private Member Functions

 G4ExcitedStringDecay (const G4ExcitedStringDecay &right)
 
const G4ExcitedStringDecayoperator= (const G4ExcitedStringDecay &right)
 
int operator== (const G4ExcitedStringDecay &right) const
 
int operator!= (const G4ExcitedStringDecay &right) const
 
G4KineticTrackVectorFragmentString (const G4ExcitedString &theString)
 
G4bool EnergyAndMomentumCorrector (G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMom)
 

Private Attributes

G4VLongitudinalStringDecaytheStringDecay
 

Detailed Description

Definition at line 38 of file G4ExcitedStringDecay.hh.

Constructor & Destructor Documentation

G4ExcitedStringDecay::G4ExcitedStringDecay ( )

Definition at line 32 of file G4ExcitedStringDecay.cc.

G4ExcitedStringDecay::G4ExcitedStringDecay ( G4VLongitudinalStringDecay aStringDecay)

Definition at line 36 of file G4ExcitedStringDecay.cc.

G4ExcitedStringDecay::~G4ExcitedStringDecay ( )
virtual

Definition at line 48 of file G4ExcitedStringDecay.cc.

G4ExcitedStringDecay::G4ExcitedStringDecay ( const G4ExcitedStringDecay right)
private

Definition at line 41 of file G4ExcitedStringDecay.cc.

Member Function Documentation

G4bool G4ExcitedStringDecay::EnergyAndMomentumCorrector ( G4KineticTrackVector Output,
G4LorentzVector TotalCollisionMom 
)
private

Definition at line 170 of file G4ExcitedStringDecay.cc.

References G4KineticTrackVector::Boost(), FALSE, G4cout, G4endl, sqr(), and TRUE.

+ Here is the call graph for this function:

G4KineticTrackVector * G4ExcitedStringDecay::FragmentString ( const G4ExcitedString theString)
private

Definition at line 69 of file G4ExcitedStringDecay.cc.

G4KineticTrackVector * G4ExcitedStringDecay::FragmentStrings ( const G4ExcitedStringVector theStrings)
virtual

Implements G4VStringFragmentation.

Definition at line 79 of file G4ExcitedStringDecay.cc.

References G4cerr, G4cout, G4endl, and perMillion.

int G4ExcitedStringDecay::operator!= ( const G4ExcitedStringDecay right) const
private

Definition at line 63 of file G4ExcitedStringDecay.cc.

const G4ExcitedStringDecay & G4ExcitedStringDecay::operator= ( const G4ExcitedStringDecay right)
private

Definition at line 52 of file G4ExcitedStringDecay.cc.

int G4ExcitedStringDecay::operator== ( const G4ExcitedStringDecay right) const
private

Definition at line 58 of file G4ExcitedStringDecay.cc.

Member Data Documentation

G4VLongitudinalStringDecay* G4ExcitedStringDecay::theStringDecay
private

Definition at line 59 of file G4ExcitedStringDecay.hh.


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