StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Friends | List of all members
Pythia8::LowEnergySigma Class Reference
Inheritance diagram for Pythia8::LowEnergySigma:
Pythia8::PhysicsBase

Public Member Functions

void init (NucleonExcitations *nucleonExcitationsPtrIn)
 
double sigmaTotal (int idA, int idB, double eCM, double mA, double mB)
 
double sigmaTotal (int idAIn, int idBIn, double eCMIn)
 
double sigmaPartial (int idA, int idB, double eCM, double mA, double mB, int proc)
 
double sigmaPartial (int idAIn, int idBIn, double eCMIn, int proc)
 
bool sigmaPartial (int idA, int idB, double eCM, double mA, double mB, vector< int > &procsOut, vector< double > &sigmasOut)
 
double sigmaPartial (int idAIn, int idBIn, double eCMIn, vector< int > &procsOut, vector< double > &sigmasOut)
 
int pickProcess (int idA, int idB, double eCM, double mA, double mB)
 
int pickResonance (int idA, int idB, double eCM)
 
bool hasExcitation (int idAIn, int idBIn) const
 
- Public Member Functions inherited from Pythia8::PhysicsBase
void initInfoPtr (Info &infoPtrIn)
 
bool flag (string key) const
 
int mode (string key) const
 
double parm (string key) const
 
string word (string key) const
 

Friends

class LowEnergyProcess
 

Additional Inherited Members

- Public Types inherited from Pythia8::PhysicsBase
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
}
 
- Protected Member Functions inherited from Pythia8::PhysicsBase
virtual void onInitInfoPtr ()
 
virtual void onBeginEvent ()
 
virtual void onEndEvent (Status)
 
virtual void onStat ()
 
void registerSubObject (PhysicsBase &pb)
 
- Protected Attributes inherited from Pythia8::PhysicsBase
InfoinfoPtr = {}
 
SettingssettingsPtr = {}
 
ParticleDataparticleDataPtr = {}
 
HadronWidthshadronWidthsPtr = {}
 
RndmrndmPtr = {}
 
CoupSMcoupSMPtr = {}
 
CoupSUSYcoupSUSYPtr = {}
 
BeamParticlebeamAPtr = {}
 
BeamParticlebeamBPtr = {}
 
BeamParticlebeamPomAPtr = {}
 
BeamParticlebeamPomBPtr = {}
 
BeamParticlebeamGamAPtr = {}
 
BeamParticlebeamGamBPtr = {}
 
BeamParticlebeamVMDAPtr = {}
 
BeamParticlebeamVMDBPtr = {}
 
PartonSystemspartonSystemsPtr = {}
 
SigmaTotalsigmaTotPtr = {}
 
set< PhysicsBase * > subObjects
 
UserHooksPtr userHooksPtr
 

Detailed Description

Definition at line 21 of file LowEnergySigma.h.


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