ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/util/include/G4ExcitedString.hh>
Public Types | |
enum | { PROJECTILE = 1, TARGET = -1 } |
Private Member Functions | |
G4ExcitedString (const G4ExcitedString &right) | |
G4ExcitedString & | operator= (const G4ExcitedString &right) |
Private Attributes | |
G4int | theDirection |
G4double | theTimeOfCreation |
G4ThreeVector | thePosition |
G4PartonVector | thePartons |
G4KineticTrack * | theTrack |
Definition at line 51 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 51 of file G4ExcitedString.hh
anonymous enum |
Definition at line 56 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 56 of file G4ExcitedString.hh
G4ExcitedString::G4ExcitedString | ( | G4Parton * | Color, |
G4Parton * | Gluon, | ||
G4Parton * | AntiColor, | ||
G4int | Direction = PROJECTILE |
||
) |
Definition at line 53 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 53 of file G4ExcitedString.cc
References G4Parton::GetPosition(), theDirection, thePartons, thePosition, theTimeOfCreation, and theTrack.
G4ExcitedString::G4ExcitedString | ( | G4Parton * | Color, |
G4Parton * | AntiColor, | ||
G4int | Direction = PROJECTILE |
||
) |
Definition at line 43 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 43 of file G4ExcitedString.cc
References G4Parton::GetPosition(), theDirection, thePartons, thePosition, theTimeOfCreation, and theTrack.
G4ExcitedString::G4ExcitedString | ( | G4KineticTrack * | atrack | ) |
Definition at line 64 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 64 of file G4ExcitedString.cc
References G4KineticTrack::GetFormationTime(), G4KineticTrack::GetPosition(), theDirection, thePosition, theTimeOfCreation, theTrack, and track.
G4ExcitedString::~G4ExcitedString | ( | ) |
Definition at line 72 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 72 of file G4ExcitedString.cc
References thePartons, and theTrack.
|
private |
void G4ExcitedString::Boost | ( | G4ThreeVector & | Velocity | ) |
Definition at line 97 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 97 of file G4ExcitedString.cc
References CLHEP::HepLorentzVector::boost(), and thePartons.
|
inline |
Definition at line 161 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 161 of file G4ExcitedString.hh
References G4KineticTrack::Get4Momentum(), IsExcited(), momentum, thePartons, and theTrack.
Referenced by G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4FragmentingString::G4FragmentingString(), LorentzRotate(), TransformToAlignedCms(), and TransformToCenterOfMass().
Definition at line 135 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 135 of file G4ExcitedString.cc
References G4Parton::GetPDGcode(), start(), and thePartons.
Definition at line 109 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 109 of file G4ExcitedString.cc
References G4Parton::GetPDGcode(), start(), and thePartons.
Definition at line 154 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 154 of file G4ExcitedString.cc
References theDirection.
Referenced by G4VLongitudinalStringDecay::CopyExcited(), G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4FragmentingString::G4FragmentingString(), and G4LundStringFragmentation::Loop_toFragmentString().
Definition at line 121 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 121 of file G4ExcitedString.cc
References thePartons.
Definition at line 128 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 128 of file G4ExcitedString.cc
References thePartons.
|
inline |
Definition at line 262 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 262 of file G4ExcitedString.hh
References theTrack.
Definition at line 161 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 161 of file G4ExcitedString.cc
References thePartons.
Referenced by G4FTFModel::BuildStrings(), G4VLongitudinalStringDecay::CopyExcited(), G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4FragmentingString::G4FragmentingString(), and G4LundStringFragmentation::Loop_toFragmentString().
|
inline |
Definition at line 256 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 256 of file G4ExcitedString.hh
References thePartons.
|
inline |
Definition at line 149 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 149 of file G4ExcitedString.hh
References thePosition.
Referenced by G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4LundStringFragmentation::Loop_toFragmentString(), and G4VLongitudinalStringDecay::ProduceOneHadron().
Definition at line 168 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 168 of file G4ExcitedString.cc
References thePartons.
Referenced by G4FTFModel::BuildStrings(), G4VLongitudinalStringDecay::CopyExcited(), G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4FragmentingString::G4FragmentingString(), and G4LundStringFragmentation::Loop_toFragmentString().
|
inline |
Definition at line 137 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 137 of file G4ExcitedString.hh
References theTimeOfCreation.
Referenced by G4LundStringFragmentation::FragmentString(), and G4LundStringFragmentation::Loop_toFragmentString().
Definition at line 196 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 196 of file G4ExcitedString.hh
References thePartons.
|
inline |
Definition at line 268 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 268 of file G4ExcitedString.hh
References theTrack.
Referenced by G4FTFModel::BuildStrings(), Get4Momentum(), LorentzRotate(), and TransformToCenterOfMass().
Definition at line 147 of file G4ExcitedString.cc.
View newest version in sPHENIX GitHub at line 147 of file G4ExcitedString.cc
References thePartons.
|
inline |
Definition at line 180 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 180 of file G4ExcitedString.hh
References Get4Momentum(), G4KineticTrack::Get4Momentum(), IsExcited(), G4KineticTrack::Set4Momentum(), thePartons, and theTrack.
|
inline |
Definition at line 131 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 131 of file G4ExcitedString.hh
References right.
|
private |
|
inline |
Definition at line 125 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 125 of file G4ExcitedString.hh
References right.
|
inline |
Definition at line 155 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 155 of file G4ExcitedString.hh
References thePosition.
Referenced by G4DiffractiveExcitation::CreateStrings().
Definition at line 143 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 143 of file G4ExcitedString.hh
References theTimeOfCreation.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 237 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 237 of file G4ExcitedString.hh
References CLHEP::HepLorentzVector::boostVector(), Get4Momentum(), momentum, and thePartons.
Referenced by G4QGSMFragmentation::FragmentString().
|
inline |
Definition at line 215 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 215 of file G4ExcitedString.hh
References CLHEP::HepLorentzVector::boostVector(), Get4Momentum(), IsExcited(), momentum, G4KineticTrack::Set4Momentum(), thePartons, and theTrack.
|
private |
Definition at line 116 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 116 of file G4ExcitedString.hh
Referenced by G4ExcitedString(), and GetDirection().
|
private |
Definition at line 119 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 119 of file G4ExcitedString.hh
Referenced by Boost(), G4ExcitedString(), Get4Momentum(), GetAntiColorParton(), GetColorParton(), GetGluon(), GetLeftParton(), GetPartonList(), GetRightParton(), InsertParton(), IsItKinkyString(), LorentzRotate(), TransformToAlignedCms(), TransformToCenterOfMass(), and ~G4ExcitedString().
|
private |
Definition at line 118 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 118 of file G4ExcitedString.hh
Referenced by G4ExcitedString(), GetPosition(), and SetPosition().
|
private |
Definition at line 117 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 117 of file G4ExcitedString.hh
Referenced by G4ExcitedString(), GetTimeOfCreation(), and SetTimeOfCreation().
|
private |
Definition at line 120 of file G4ExcitedString.hh.
View newest version in sPHENIX GitHub at line 120 of file G4ExcitedString.hh
Referenced by G4ExcitedString(), Get4Momentum(), GetKineticTrack(), IsExcited(), LorentzRotate(), TransformToCenterOfMass(), and ~G4ExcitedString().