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

#include <G4Parton.hh>

Public Member Functions

 G4Parton ()
 
 G4Parton (G4int PDGencoding)
 
 G4Parton (const G4Parton &right)
 
 ~G4Parton ()
 
G4Partonoperator= (const G4Parton &right)
 
int operator== (const G4Parton &right) const
 
int operator!= (const G4Parton &right) const
 
G4int GetPDGcode () const
 
G4ParticleDefinitionGetDefinition ()
 
void DefineMomentumInZ (G4double aLightConeMomentum, G4bool aDirection)
 
void DefineMomentumInZ (G4double aLightConeMomentum, G4double aLightConeE, G4bool aDirection)
 
const G4ThreeVectorGetPosition () const
 
void SetPosition (const G4ThreeVector &aPosition)
 
const G4LorentzVectorGet4Momentum () const
 
void Set4Momentum (const G4LorentzVector &aMomentum)
 
void SetX (G4double anX)
 
G4double GetX ()
 
void SetColour (G4int aColour)
 
G4int GetColour ()
 
void SetIsoSpinZ (G4double anIsoSpinZ)
 
G4double GetIsoSpinZ ()
 
void SetSpinZ (G4double aSpinZ)
 
G4double GetSpinZ ()
 

Detailed Description

Definition at line 47 of file G4Parton.hh.

Constructor & Destructor Documentation

G4Parton::G4Parton ( )
inline

Definition at line 50 of file G4Parton.hh.

G4Parton::G4Parton ( G4int  PDGencoding)

Definition at line 39 of file G4Parton.cc.

Here is the call graph for this function:

G4Parton::G4Parton ( const G4Parton right)

Definition at line 107 of file G4Parton.cc.

G4Parton::~G4Parton ( )

Definition at line 136 of file G4Parton.cc.

Member Function Documentation

void G4Parton::DefineMomentumInZ ( G4double  aLightConeMomentum,
G4bool  aDirection 
)

Definition at line 142 of file G4Parton.cc.

Here is the call graph for this function:

void G4Parton::DefineMomentumInZ ( G4double  aLightConeMomentum,
G4double  aLightConeE,
G4bool  aDirection 
)

Definition at line 153 of file G4Parton.cc.

Here is the call graph for this function:

const G4LorentzVector & G4Parton::Get4Momentum ( ) const
inline

Definition at line 140 of file G4Parton.hh.

Here is the caller graph for this function:

G4int G4Parton::GetColour ( )
inline

Definition at line 89 of file G4Parton.hh.

Here is the caller graph for this function:

G4ParticleDefinition * G4Parton::GetDefinition ( )
inline

Definition at line 158 of file G4Parton.hh.

Here is the caller graph for this function:

G4double G4Parton::GetIsoSpinZ ( )
inline

Definition at line 92 of file G4Parton.hh.

G4int G4Parton::GetPDGcode ( ) const
inline

Definition at line 124 of file G4Parton.hh.

Here is the caller graph for this function:

const G4ThreeVector & G4Parton::GetPosition ( void  ) const
inline

Definition at line 129 of file G4Parton.hh.

Here is the caller graph for this function:

G4double G4Parton::GetSpinZ ( )
inline

Definition at line 95 of file G4Parton.hh.

Here is the caller graph for this function:

G4double G4Parton::GetX ( )
inline

Definition at line 86 of file G4Parton.hh.

Here is the caller graph for this function:

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

Definition at line 119 of file G4Parton.hh.

G4Parton & G4Parton::operator= ( const G4Parton right)

Definition at line 119 of file G4Parton.cc.

Here is the call graph for this function:

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

Definition at line 114 of file G4Parton.hh.

void G4Parton::Set4Momentum ( const G4LorentzVector aMomentum)
inline

Definition at line 145 of file G4Parton.hh.

Here is the caller graph for this function:

void G4Parton::SetColour ( G4int  aColour)
inline

Definition at line 88 of file G4Parton.hh.

void G4Parton::SetIsoSpinZ ( G4double  anIsoSpinZ)
inline

Definition at line 91 of file G4Parton.hh.

void G4Parton::SetPosition ( const G4ThreeVector aPosition)
inline

Definition at line 134 of file G4Parton.hh.

Here is the caller graph for this function:

void G4Parton::SetSpinZ ( G4double  aSpinZ)
inline

Definition at line 94 of file G4Parton.hh.

void G4Parton::SetX ( G4double  anX)
inline

Definition at line 85 of file G4Parton.hh.


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