StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
Pythia8::PhysicsBase Class Reference
Inheritance diagram for Pythia8::PhysicsBase:
Pythia8::BeamParticle Pythia8::BeamRemnants Pythia8::BoseEinstein Pythia8::ColourReconnectionBase Pythia8::DeuteronProduction Pythia8::DipoleSwingBase Pythia8::FragmentationModifierBase Pythia8::GammaKinematics Pythia8::HadronLevel Pythia8::HadronWidths Pythia8::HardDiffraction Pythia8::HeavyIons Pythia8::HiddenValleyFragmentation Pythia8::JunctionSplitting Pythia8::LowEnergyProcess Pythia8::LowEnergySigma Pythia8::Merging Pythia8::MergingHooks Pythia8::MiniStringFragmentation Pythia8::MultipartonInteractions Pythia8::NucleonExcitations Pythia8::ParticleDecays Pythia8::PartonLevel Pythia8::PartonVertex Pythia8::PhaseSpace Pythia8::ProcessContainer Pythia8::ProcessLevel Pythia8::ResonanceDecays Pythia8::RHadrons Pythia8::RopeFragPars Pythia8::ShowerModel Pythia8::SigmaProcess Pythia8::SigmaTotal Pythia8::SpaceShower Pythia8::StringFlav Pythia8::StringFragmentation Pythia8::StringInteractions Pythia8::StringPT Pythia8::StringRepulsionBase Pythia8::StringZ Pythia8::TauDecays Pythia8::TimeShower Pythia8::UserHooks

Public Types

enum  Status {
  INCOMPLETE = -1, COMPLETE = 0, CONSTRUCTOR_FAILED, INIT_FAILED,
  LHEF_END, LOWENERGY_FAILED, PROCESSLEVEL_FAILED, PROCESSLEVEL_USERVETO,
  MERGING_FAILED, PARTONLEVEL_FAILED, PARTONLEVEL_USERVETO, HADRONLEVEL_FAILED,
  CHECK_FAILED, OTHER_UNPHYSICAL, HEAVYION_FAILED
}
 

Public Member Functions

void initInfoPtr (Info &infoPtrIn)
 
bool flag (string key) const
 
int mode (string key) const
 
double parm (string key) const
 
string word (string key) const
 

Protected Member Functions

virtual void onInitInfoPtr ()
 
virtual void onBeginEvent ()
 
virtual void onEndEvent (Status)
 
virtual void onStat ()
 
void registerSubObject (PhysicsBase &pb)
 

Protected Attributes

InfoinfoPtr = {}
 
SettingssettingsPtr = {}
 
ParticleDataparticleDataPtr = {}
 
HadronWidthshadronWidthsPtr = {}
 
RndmrndmPtr = {}
 
CoupSMcoupSMPtr = {}
 
CoupSUSYcoupSUSYPtr = {}
 
BeamParticlebeamAPtr = {}
 
BeamParticlebeamBPtr = {}
 
BeamParticlebeamPomAPtr = {}
 
BeamParticlebeamPomBPtr = {}
 
BeamParticlebeamGamAPtr = {}
 
BeamParticlebeamGamBPtr = {}
 
BeamParticlebeamVMDAPtr = {}
 
BeamParticlebeamVMDBPtr = {}
 
PartonSystemspartonSystemsPtr = {}
 
SigmaTotalsigmaTotPtr = {}
 
set< PhysicsBase * > subObjects
 
UserHooksPtr userHooksPtr
 

Friends

class Pythia
 

Detailed Description

Definition at line 27 of file PhysicsBase.h.


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