Classes | |
class | ShowerHandler |
The ShowerHandler class administers parton showers for external partons in a hard SubProcess or in a decay of a heavy resonance. More... | |
class | SpaceShowerHandler |
SpaceShowerHandler is a wrapper around the internal Shower::SpaceShower class to perform a space-like parton shower. More... | |
class | TimeShowerHandler |
TimeShowerHandler is a wrapper around the internal Shower::TimeShower class to perform a space-like parton shower. More... | |
class | Pythia7Strategy |
The Pythia7Strategy class is a sub-class of the Strategy class, simply implementing the correct citation for Pythia7 in the ClassDocumentation interface. More... | |
class | EndPoint |
The EndPoint is the main helper class used by the LundFragHandler to handle the steps in the fragmentation procedure. More... | |
class | Hadron |
Hadron describe the minimal information of a hadron created during the String Fragmentation process. More... | |
class | LundFlavourGenerator |
The LundFlavouGenerator is the class responsible for the flavour generation according to the Lund scheme of fragmentation. More... | |
class | LundFlavourHandler |
LundFlavourHandler is an helper class to administrate flavour generation procedure that requires extra handling that simple calls to the LundFlavourGenerator. More... | |
class | LundFragHandler |
The LundFragHandler is the main class of the string fragmentation modules. More... | |
class | LundPtGenerator |
LundPtGenerator is the transverse momentum generator used in the Lund string fragmentation scheme. More... | |
class | LundZGenerator |
The LundZGenerator generates longitudinal scaling variable z of hadron produced in the Lund string fragmentation scheme, according to the Lund Symmetric Fragmentation Function, , where the , and factors are determined by the setShape() function. More... | |
class | Oriented |
The Oriented class mainly implements a static member theSide that describes, in the fragmentation procedure, from which side of the string a step is taken. More... | |
class | OrientedIndex |
During the stepping procedure of the LundFragHandler one may have to pass through several StringRegion s to step from the initial StringRegion to the current one. More... | |
class | String |
The String class describes the string of the Lund string fragmentation model. More... | |
class | StringCollapser |
StringCollapser is the class used by the LundFragHandler class to collapse strings which are deemed too small to fragment into one or two hadrons. More... | |
class | StringRegion |
The StringRegion describes a region of a String in the momentum (parameter) space representation. More... | |
Namespaces | |
namespace | Shower |
The underlying classes in the Pythia7 parton shower handler do not directly use the ThePEG framework. | |
Typedefs | |
typedef StringRegion * | StringRegionPtr |
Bare pointer to StringRegion. | |
typedef const StringRegion * | cStringRegionPtr |
Bare pointer to const StringRegion. | |
typedef String * | StringPtr |
Bare pointer to String. | |
typedef const String * | cStringPtr |
Bare pointer to const String. | |
typedef list< PPtr > | ParticleList |
A list of Particle pointers. | |
typedef ParticleList::iterator | ParticleListIt |
Iterator in a list of Particle pointers. | |
typedef ParticleList::const_iterator | cParticleListIt |
Const iterator in a list of Particle pointers. | |
typedef list< tPPtr > | tPList |
A list of transient Particle pointers. | |
typedef tPList::iterator | tPListIt |
Iterator in a list of transient Particle pointers. | |
typedef tPList::const_iterator | tPListCIt |
Const iterator in a list of transient Particle pointers. | |
typedef ThePEG::Ptr < LundPtGenerator >::pointer | LPtGenPtr |
Alias for a reference counted pointer to LundPtGenerator . | |
typedef ThePEG::Ptr < LundPtGenerator > ::const_pointer | cLPtGenPtr |
Alias for a reference counted pointer to a const LundPtGenerator . | |
typedef ThePEG::Ptr < LundPtGenerator > ::transient_pointer | tLPtGenPtr |
Alias for a transient pointer to LundPtGenerator . | |
typedef ThePEG::Ptr < LundPtGenerator > ::transient_const_pointer | tcLPtGenPtr |
Alias for a transient pointer to a const LundPtGenerator . | |
typedef ThePEG::Ptr < LundZGenerator >::pointer | LZGenPtr |
Alias for a reference counted pointer to LundZGenerator . | |
typedef ThePEG::Ptr < LundZGenerator > ::const_pointer | cLZGenPtr |
Alias for a reference counted pointer to a const LundZGenerator . | |
typedef ThePEG::Ptr < LundZGenerator > ::transient_pointer | tLZGenPtr |
Alias for a transient pointer to LundZGenerator . | |
typedef ThePEG::Ptr < LundZGenerator > ::transient_const_pointer | tcLZGenPtr |
Alias for a transient pointer to a const LundZGenerator . | |
typedef ThePEG::Ptr < LundFragHandler >::pointer | LFragHdlrPtr |
Alias for a reference counted pointer to LundFragHandler . | |
typedef ThePEG::Ptr < LundFragHandler > ::const_pointer | cLFragHdlrPtr |
Alias for a reference counted pointer to a const LundFragHandler . | |
typedef ThePEG::Ptr < LundFragHandler > ::transient_pointer | tLFragHdlrPtr |
Alias for a transient pointer to LundFragHandler . | |
typedef ThePEG::Ptr < LundFragHandler > ::transient_const_pointer | tcLFragHdlrPtr |
Alias for a transient pointer to a const LundFragHandler . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::pointer | LFlGenPtr |
Alias for a reference counted pointer to LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::const_pointer | cLFlGenPtr |
Alias for a reference counted pointer to a const LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::transient_pointer | tLFlGenPtr |
Alias for a transient pointer to LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::transient_const_pointer | tcLFlGenPtr |
Alias for a transient pointer to a const LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::pointer | FlavourGeneratorPtr |
Alias for a reference counted pointer to LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::const_pointer | cFlavourGeneratorPtr |
Alias for a reference counted pointer to a const LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::transient_pointer | tFlavourGeneratorPtr |
Alias for a transient pointer to LundFlavourGenerator . | |
typedef ThePEG::Ptr < LundFlavourGenerator > ::transient_const_pointer | tcFlavourGeneratorPtr |
Alias for a transient pointer to a const LundFlavourGenerator . | |
typedef vector< LorentzMomentum > | MomentumVector |
A vector of four momenta. | |
typedef pair< int, int > | StringRegionIndex |
Two-dimensional index for StringRegion s. | |
typedef map< StringRegionIndex, StringRegionPtr, less < StringRegionIndex > > | StringRegionMap |
Map of StringRegion s keyed with pairs of integers. | |
typedef StringRegionMap::iterator | StrRgMapIt |
Iterator for StringRegionMap. |
All identifiers from the ThePEG namespace are available.
typedef ThePEG::Ptr< LundFlavourGenerator >::const_pointer Pythia7::cFlavourGeneratorPtr |
Alias for a reference counted pointer to a const LundFlavourGenerator .
Definition at line 46 of file FragConfig.h.
typedef ThePEG::Ptr< LundFlavourGenerator >::const_pointer Pythia7::cLFlGenPtr |
Alias for a reference counted pointer to a const LundFlavourGenerator .
Definition at line 45 of file FragConfig.h.
typedef ThePEG::Ptr< LundFragHandler >::const_pointer Pythia7::cLFragHdlrPtr |
Alias for a reference counted pointer to a const LundFragHandler .
Definition at line 44 of file FragConfig.h.
typedef ThePEG::Ptr< LundPtGenerator >::const_pointer Pythia7::cLPtGenPtr |
Alias for a reference counted pointer to a const LundPtGenerator .
Definition at line 42 of file FragConfig.h.
typedef ThePEG::Ptr< LundZGenerator >::const_pointer Pythia7::cLZGenPtr |
Alias for a reference counted pointer to a const LundZGenerator .
Definition at line 43 of file FragConfig.h.
typedef ParticleList::const_iterator Pythia7::cParticleListIt |
typedef const String* Pythia7::cStringPtr |
typedef const StringRegion* Pythia7::cStringRegionPtr |
typedef ThePEG::Ptr< LundFlavourGenerator >::pointer Pythia7::FlavourGeneratorPtr |
Alias for a reference counted pointer to LundFlavourGenerator .
Definition at line 46 of file FragConfig.h.
typedef ThePEG::Ptr< LundFlavourGenerator >::pointer Pythia7::LFlGenPtr |
Alias for a reference counted pointer to LundFlavourGenerator .
Definition at line 45 of file FragConfig.h.
typedef ThePEG::Ptr< LundFragHandler >::pointer Pythia7::LFragHdlrPtr |
Alias for a reference counted pointer to LundFragHandler .
Definition at line 44 of file FragConfig.h.
typedef ThePEG::Ptr< LundPtGenerator >::pointer Pythia7::LPtGenPtr |
Alias for a reference counted pointer to LundPtGenerator .
Definition at line 42 of file FragConfig.h.
typedef ThePEG::Ptr< LundZGenerator >::pointer Pythia7::LZGenPtr |
Alias for a reference counted pointer to LundZGenerator .
Definition at line 43 of file FragConfig.h.
typedef vector<LorentzMomentum> Pythia7::MomentumVector |
typedef list<PPtr> Pythia7::ParticleList |
typedef ParticleList::iterator Pythia7::ParticleListIt |
typedef String* Pythia7::StringPtr |
typedef pair<int,int> Pythia7::StringRegionIndex |
typedef map< StringRegionIndex , StringRegionPtr , less< StringRegionIndex > > Pythia7::StringRegionMap |
Map of StringRegion
s keyed with pairs of integers.
A map of StringRegionPtr indexed by StringRegionIndex .
typedef StringRegion* Pythia7::StringRegionPtr |
typedef StringRegionMap::iterator Pythia7::StrRgMapIt |
typedef ThePEG::Ptr< LundFlavourGenerator >::transient_const_pointer Pythia7::tcFlavourGeneratorPtr |
Alias for a transient pointer to a const LundFlavourGenerator .
Definition at line 46 of file FragConfig.h.
typedef ThePEG::Ptr< LundFlavourGenerator >::transient_const_pointer Pythia7::tcLFlGenPtr |
Alias for a transient pointer to a const LundFlavourGenerator .
Definition at line 45 of file FragConfig.h.
typedef ThePEG::Ptr< LundFragHandler >::transient_const_pointer Pythia7::tcLFragHdlrPtr |
Alias for a transient pointer to a const LundFragHandler .
Definition at line 44 of file FragConfig.h.
typedef ThePEG::Ptr< LundPtGenerator >::transient_const_pointer Pythia7::tcLPtGenPtr |
Alias for a transient pointer to a const LundPtGenerator .
Definition at line 42 of file FragConfig.h.
typedef ThePEG::Ptr< LundZGenerator >::transient_const_pointer Pythia7::tcLZGenPtr |
Alias for a transient pointer to a const LundZGenerator .
Definition at line 43 of file FragConfig.h.
typedef ThePEG::Ptr< LundFlavourGenerator >::transient_pointer Pythia7::tFlavourGeneratorPtr |
typedef ThePEG::Ptr< LundFlavourGenerator >::transient_pointer Pythia7::tLFlGenPtr |
typedef ThePEG::Ptr< LundFragHandler >::transient_pointer Pythia7::tLFragHdlrPtr |
typedef ThePEG::Ptr< LundPtGenerator >::transient_pointer Pythia7::tLPtGenPtr |
typedef ThePEG::Ptr< LundZGenerator >::transient_pointer Pythia7::tLZGenPtr |
typedef list<tPPtr> Pythia7::tPList |
typedef tPList::const_iterator Pythia7::tPListCIt |
Const iterator in a list of transient Particle pointers.
Definition at line 40 of file FragConfig.h.
typedef tPList::iterator Pythia7::tPListIt |