#include <G4ExcitedString.hh>
Definition at line 51 of file G4ExcitedString.hh.
 
◆ anonymous enum
◆ G4ExcitedString() [1/4]
Definition at line 53 of file G4ExcitedString.cc.
G4double theTimeOfCreation
 
G4PartonVector thePartons
 
G4ThreeVector thePosition
 
const G4ThreeVector & GetPosition() const
 
G4KineticTrack * theTrack
 
 
 
 
◆ G4ExcitedString() [2/4]
Definition at line 43 of file G4ExcitedString.cc.
G4double theTimeOfCreation
 
G4PartonVector thePartons
 
G4ThreeVector thePosition
 
const G4ThreeVector & GetPosition() const
 
G4KineticTrack * theTrack
 
 
 
 
◆ G4ExcitedString() [3/4]
Definition at line 64 of file G4ExcitedString.cc.
G4double theTimeOfCreation
 
G4ThreeVector thePosition
 
G4KineticTrack * theTrack
 
 
 
 
◆ ~G4ExcitedString()
      
        
          | G4ExcitedString::~G4ExcitedString  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 72 of file G4ExcitedString.cc.
G4PartonVector thePartons
 
G4KineticTrack * theTrack
 
 
 
 
◆ G4ExcitedString() [4/4]
◆ Boost()
Definition at line 97 of file G4ExcitedString.cc.
   99     for(
unsigned int cParton = 0; cParton < 
thePartons.size() ; cParton++ )
 G4PartonVector thePartons
 
HepLorentzVector & boost(double, double, double)
 
 
 
 
◆ Get4Momentum()
Definition at line 161 of file G4ExcitedString.hh.
G4PartonVector thePartons
 
G4KineticTrack * theTrack
 
const G4LorentzVector & Get4Momentum() const
 
 
 
 
◆ GetAntiColorParton()
      
        
          | G4Parton * G4ExcitedString::GetAntiColorParton  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
Definition at line 135 of file G4ExcitedString.cc.
  140     if (Encoding < -1000 || ((Encoding  < 1000) && (Encoding > 0)))
 
G4PartonVector thePartons
 
 
 
 
◆ GetColorParton()
      
        
          | G4Parton * G4ExcitedString::GetColorParton  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
Definition at line 109 of file G4ExcitedString.cc.
  114     if (Encoding < -1000 || ((Encoding  < 1000) && (Encoding > 0)))
 
G4PartonVector thePartons
 
 
 
 
◆ GetDirection()
      
        
          | G4int G4ExcitedString::GetDirection  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
 
◆ GetGluon() [1/2]
      
        
          | G4Parton * G4ExcitedString::GetGluon  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
 
◆ GetGluon() [2/2]
◆ GetKineticTrack()
◆ GetLeftParton()
      
        
          | G4Parton * G4ExcitedString::GetLeftParton  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
 
◆ GetPartonList()
◆ GetPosition()
  
  
      
        
          | const G4ThreeVector & G4ExcitedString::GetPosition  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetRightParton()
      
        
          | G4Parton * G4ExcitedString::GetRightParton  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
 
◆ GetTimeOfCreation()
  
  
      
        
          | G4double G4ExcitedString::GetTimeOfCreation  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ InsertParton()
  
  
      
        
          | void G4ExcitedString::InsertParton  | 
          ( | 
          G4Parton *  | 
          aParton,  | 
         
        
           | 
           | 
          const G4Parton *  | 
          addafter = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Definition at line 196 of file G4ExcitedString.hh.
  199     G4PartonVector::iterator insert_index;
   201     if ( addafter != NULL ) 
   206             G4String text = 
"G4ExcitedString::InsertParton called with invalid second argument";
 G4PartonVector thePartons
 
 
 
 
◆ IsExcited()
  
  
      
        
          | G4bool G4ExcitedString::IsExcited  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ IsItKinkyString()
      
        
          | G4bool G4ExcitedString::IsItKinkyString  | 
          ( | 
          void  | 
           | ) | 
           const | 
        
      
 
 
◆ LorentzRotate()
Definition at line 180 of file G4ExcitedString.hh.
G4PartonVector thePartons
 
G4LorentzVector Get4Momentum() const
 
void Set4Momentum(const G4LorentzVector &a4Momentum)
 
G4KineticTrack * theTrack
 
const G4LorentzVector & Get4Momentum() const
 
 
 
 
◆ operator!=()
◆ operator=()
◆ operator==()
◆ SetPosition()
  
  
      
        
          | void G4ExcitedString::SetPosition  | 
          ( | 
          const G4ThreeVector &  | 
          aPosition | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetTimeOfCreation()
  
  
      
        
          | void G4ExcitedString::SetTimeOfCreation  | 
          ( | 
          G4double  | 
          aTime | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ TransformToAlignedCms()
Definition at line 237 of file G4ExcitedString.hh.
  242     momentum= toAlignedCms* 
thePartons[0]->Get4Momentum();
   243     toAlignedCms.rotateZ(-1*momentum.phi());
   244     toAlignedCms.rotateY(-1*momentum.theta());
 
G4PartonVector thePartons
 
G4LorentzVector Get4Momentum() const
 
Hep3Vector boostVector() const
 
 
 
 
◆ TransformToCenterOfMass()
Definition at line 215 of file G4ExcitedString.hh.
G4PartonVector thePartons
 
G4LorentzVector Get4Momentum() const
 
void Set4Momentum(const G4LorentzVector &a4Momentum)
 
Hep3Vector boostVector() const
 
G4KineticTrack * theTrack
 
 
 
 
◆ theDirection
  
  
      
        
          | G4int G4ExcitedString::theDirection | 
         
       
   | 
  
private   | 
  
 
 
◆ thePartons
◆ thePosition
◆ theTimeOfCreation
  
  
      
        
          | G4double G4ExcitedString::theTimeOfCreation | 
         
       
   | 
  
private   | 
  
 
 
◆ theTrack
The documentation for this class was generated from the following files: