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

#include <G4QEnvironment.hh>

Public Member Functions

 G4QEnvironment (const G4QNucleus &theEnv)
 
 G4QEnvironment (const G4QHadronVector &projHadrons, const G4int targPDG)
 
 G4QEnvironment (const G4QEnvironment &right)
 
 G4QEnvironment (G4QEnvironment *right)
 
 ~G4QEnvironment ()
 
const G4QEnvironmentoperator= (const G4QEnvironment &right)
 
G4bool operator== (const G4QEnvironment &right) const
 
G4bool operator!= (const G4QEnvironment &right) const
 
G4QNucleus GetEnvironment () const
 
G4QuasmonVectorGetQuasmons ()
 
G4QHadronVectorGetQHadrons ()
 
G4QHadronVectorGetProjectiles ()
 
void AddQuasmon (G4Quasmon *Q)
 
G4QHadronVectorFragment ()
 
void DecayBaryon (G4QHadron *dB, G4QHadronVector *HV)
 
void DecayMeson (G4QHadron *dB, G4QHadronVector *HV)
 
void DecayAntistrange (G4QHadron *aS, G4QHadronVector *HV)
 
void CheckMassShell (G4QHadronVector *HV)
 

Static Public Member Functions

static void SetParameters (G4double solAn=0.4, G4bool efFlag=false, G4double piThresh=141.4, G4double mpisq=20000., G4double dinum=1880.)
 
static void OpenElectromagneticDecays ()
 
static void CloseElectromagneticDecays ()
 

Protected Member Functions

void CleanUpQHadrons ()
 
void FillQHadrons (G4QHadronVector *input)
 

Detailed Description

Definition at line 50 of file G4QEnvironment.hh.

Constructor & Destructor Documentation

G4QEnvironment::G4QEnvironment ( const G4QNucleus theEnv)

Definition at line 69 of file G4QEnvironment.cc.

Here is the call graph for this function:

G4QEnvironment::G4QEnvironment ( const G4QHadronVector projHadrons,
const G4int  targPDG 
)

Definition at line 91 of file G4QEnvironment.cc.

Here is the call graph for this function:

G4QEnvironment::G4QEnvironment ( const G4QEnvironment right)

Definition at line 575 of file G4QEnvironment.cc.

Here is the call graph for this function:

G4QEnvironment::G4QEnvironment ( G4QEnvironment right)

Definition at line 622 of file G4QEnvironment.cc.

Here is the call graph for this function:

G4QEnvironment::~G4QEnvironment ( )

Definition at line 670 of file G4QEnvironment.cc.

Member Function Documentation

void G4QEnvironment::AddQuasmon ( G4Quasmon Q)

Definition at line 10522 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QEnvironment::CheckMassShell ( G4QHadronVector HV)

Definition at line 10534 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QEnvironment::CleanUpQHadrons ( )
protected

Definition at line 8290 of file G4QEnvironment.cc.

void G4QEnvironment::CloseElectromagneticDecays ( )
static

Definition at line 705 of file G4QEnvironment.cc.

void G4QEnvironment::DecayAntistrange ( G4QHadron aS,
G4QHadronVector HV 
)

Definition at line 9534 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QEnvironment::DecayBaryon ( G4QHadron dB,
G4QHadronVector HV 
)

Definition at line 8318 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QEnvironment::DecayMeson ( G4QHadron dB,
G4QHadronVector HV 
)

Definition at line 8953 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QEnvironment::FillQHadrons ( G4QHadronVector input)
protected

Definition at line 8297 of file G4QEnvironment.cc.

G4QHadronVector * G4QEnvironment::Fragment ( )

Definition at line 4512 of file G4QEnvironment.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4QNucleus G4QEnvironment::GetEnvironment ( ) const
inline

Definition at line 136 of file G4QEnvironment.hh.

G4QHadronVector* G4QEnvironment::GetProjectiles ( )
G4QHadronVector * G4QEnvironment::GetQHadrons ( )

Definition at line 8267 of file G4QEnvironment.cc.

G4QuasmonVector * G4QEnvironment::GetQuasmons ( )

Definition at line 8244 of file G4QEnvironment.cc.

void G4QEnvironment::OpenElectromagneticDecays ( )
static

Definition at line 702 of file G4QEnvironment.cc.

G4bool G4QEnvironment::operator!= ( const G4QEnvironment right) const
inline

Definition at line 134 of file G4QEnvironment.hh.

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

Definition at line 718 of file G4QEnvironment.cc.

Here is the call graph for this function:

G4bool G4QEnvironment::operator== ( const G4QEnvironment right) const
inline

Definition at line 132 of file G4QEnvironment.hh.

void G4QEnvironment::SetParameters ( G4double  solAn = 0.4,
G4bool  efFlag = false,
G4double  piThresh = 141.4,
G4double  mpisq = 20000.,
G4double  dinum = 1880. 
)
static

Definition at line 708 of file G4QEnvironment.cc.

Here is the caller graph for this function:


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