ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ExcitedStringDecay Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/parton_string/hadronization/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)
 
G4bool operator== (const G4ExcitedStringDecay &right) const
 
G4bool operator!= (const G4ExcitedStringDecay &right) const
 
G4KineticTrackVectorFragmentString (const G4ExcitedString &theString)
 
G4bool EnergyAndMomentumCorrector (G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMom)
 

Private Attributes

G4VLongitudinalStringDecaytheStringDecay
 

Detailed Description

Definition at line 37 of file G4ExcitedStringDecay.hh.

View newest version in sPHENIX GitHub at line 37 of file G4ExcitedStringDecay.hh

Constructor & Destructor Documentation

G4ExcitedStringDecay::G4ExcitedStringDecay ( )

Definition at line 38 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 38 of file G4ExcitedStringDecay.cc

G4ExcitedStringDecay::G4ExcitedStringDecay ( G4VLongitudinalStringDecay aStringDecay)

Definition at line 42 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 42 of file G4ExcitedStringDecay.cc

G4ExcitedStringDecay::~G4ExcitedStringDecay ( )
virtual

Definition at line 56 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 56 of file G4ExcitedStringDecay.cc

G4ExcitedStringDecay::G4ExcitedStringDecay ( const G4ExcitedStringDecay right)
private

Definition at line 48 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 48 of file G4ExcitedStringDecay.cc

Member Function Documentation

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

Definition at line 327 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 327 of file G4ExcitedStringDecay.cc

References G4KineticTrackVector::Boost(), CLHEP::HepLorentzVector::boostVector(), E, CLHEP::HepLorentzVector::e(), FALSE, G4cout, G4endl, CLHEP::HepLorentzVector::m(), CLHEP::HepLorentzVector::m2(), CLHEP::HepLorentzVector::mag(), CLHEP::Hep3Vector::mag2(), Scale(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setVect(), sqr(), TRUE, and CLHEP::HepLorentzVector::vect().

Referenced by FragmentStrings().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Definition at line 80 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 80 of file G4ExcitedStringDecay.cc

References G4VLongitudinalStringDecay::FragmentString(), and theStringDecay.

Referenced by FragmentStrings().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Definition at line 74 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 74 of file G4ExcitedStringDecay.cc

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

Definition at line 61 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 61 of file G4ExcitedStringDecay.cc

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

Definition at line 68 of file G4ExcitedStringDecay.cc.

View newest version in sPHENIX GitHub at line 68 of file G4ExcitedStringDecay.cc

Member Data Documentation

G4VLongitudinalStringDecay* G4ExcitedStringDecay::theStringDecay
private

Definition at line 56 of file G4ExcitedStringDecay.hh.

View newest version in sPHENIX GitHub at line 56 of file G4ExcitedStringDecay.hh

Referenced by FragmentString().


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