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

Public Member Functions

bool init (MergingPtr mrgPtrIn, MergingHooksPtr mrgHooksPtrIn, PartonVertexPtr partonVertexPtrIn, WeightContainer *weightContainerPtrIn) override
 
bool initAfterBeams () override
 
TimeShowerPtr getTimeShower () const override
 
TimeShowerPtr getTimeDecShower () const override
 
SpaceShowerPtr getSpaceShower () const override
 
MergingHooksPtr getMergingHooks () const override
 
MergingPtr getMerging () const override
 
void setVerbose (int verboseIn)
 
void printInfo ()
 
void printHistos ()
 
void writeHistos (string fileName="vincia", string lastName="dat")
 
const HistgetDiagnosticHistogram (string name)
 
- 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
 

Public Attributes

VinciaCommon vinCom
 
Resolution resolution
 
QEDShower qedShower
 
Colour colour
 
ResScaleHook resScaleHook
 
VinciaWeights vinWeights
 
MECs mecs
 
ShowerMEsPlugin mg5mes
 
Rambo rambo
 
DGLAP dglap
 
AntennaSetFSR antennaSetFSR
 
AntennaSetISR antennaSetISR
 
SusyLesHouchesslhaPtr
 

Protected Member Functions

bool initTune (int iTune)
 
- 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

shared_ptr< VinciaFSRtimesPtr
 
shared_ptr< VinciaFSRtimesDecPtr
 
shared_ptr< VinciaISRspacePtr
 
- Protected Attributes inherited from Pythia8::ShowerModel
TimeShowerPtr timesPtr {}
 
TimeShowerPtr timesDecPtr {}
 
SpaceShowerPtr spacePtr {}
 
MergingPtr mergingPtr {}
 
MergingHooksPtr mergingHooksPtr {}
 
- 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
 

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
}
 

Detailed Description

Definition at line 38 of file Vincia.h.


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