Herwig 7.3.0
|
Classes implementing the coherent dipole shower algorithm. More...
Classes | |
class | Herwig::Dipole |
The Dipole class is used by the dipole shower to represent a dipole of two coloured partons. More... | |
class | Herwig::DipoleChain |
The DipoleChain class is used by the dipole shower to represent a chain of dipoles. More... | |
class | Herwig::DipoleChainOrdering |
DipoleChainOrdering performs ordering on complete colour singlet dipole chains. More... | |
class | Herwig::SubleadingSplittingInfo |
Generalized dipole splitting info to deal with subleading-N splittings. More... | |
class | Herwig::DipoleEventRecord |
The DipoleEventRecord class is used internally by the dipole shower. More... | |
class | Herwig::DipoleEventReweight |
Reweight full final states produced by the shower. More... | |
class | Herwig::DipoleEvolutionOrdering |
DipoleEvolutionOrdering defines a particular evolution algortihm for the dipole shower. More... | |
class | Herwig::DipoleSplittingGenerator |
DipoleSplittingGenerator is used by the dipole shower to sample splittings from a given dipole splitting kernel. More... | |
class | Herwig::DipoleIndex |
DipoleIndex is used to index splitting generators for a particular dipole. More... | |
class | Herwig::DipoleSplittingInfo |
DipoleSplittingInfo contains all parameters to generate a full dipole splitting. More... | |
class | Herwig::DipoleSplittingReweight |
DipoleSplittingReweight is used by the dipole shower to reweight splittings from a given dipole splitting kernel. More... | |
class | Herwig::DipoleShowerHandler |
The DipoleShowerHandler class manages the showering using the dipole shower algorithm. More... | |
class | Herwig::ColourMatrixElementCorrection |
ColourMatrixElementCorrection is implementing colour matrix element corrections through the weighted Sudakov algorithm. More... | |
class | Herwig::DipoleSplittingKernel |
DipoleSplittingKernel is the base class for all kernels used within the dipole shower. More... | |
class | Herwig::FFgx2ggxDipoleKernel |
FFgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole. More... | |
class | Herwig::FFgx2qqxDipoleKernel |
FFgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole. More... | |
class | Herwig::FFMgx2ggxDipoleKernel |
FFMgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole. More... | |
class | Herwig::FFMgx2qqxDipoleKernel |
FFMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole. More... | |
class | Herwig::FFMqx2qgxDipoleKernel |
FFMqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole. More... | |
class | Herwig::FFqx2qgxDipoleKernel |
FFqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole. More... | |
class | Herwig::FIgx2ggxDipoleKernel |
FIgx2ggxDipoleKernel implements the g -> gg splitting off a final-initial dipole. More... | |
class | Herwig::FIgx2qqxDipoleKernel |
FIgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole. More... | |
class | Herwig::FIMDecaygx2ggxDipoleKernel |
FIMDecaygx2ggxDipoleKernel implements the g -> gg splitting off a final-initial decay dipole and includes the contribution from the splitting of the intial / decay particle. More... | |
class | Herwig::FIMDecaygx2qqxDipoleKernel |
FIMDecaygx2qqxDipoleKernel implements the g -> qq splitting off a final-initial decay dipole. More... | |
class | Herwig::FIMDecayqx2qgxDipoleKernel |
FIMDecayqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial decay dipole and includes the contribution from the splitting of the intial / decay particle. More... | |
class | Herwig::FIMgx2qqxDipoleKernel |
FIMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole. More... | |
class | Herwig::FIMqx2qgxDipoleKernel |
FIMqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole. More... | |
class | Herwig::FIqx2qgxDipoleKernel |
FIqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole. More... | |
class | Herwig::IFgx2ggxDipoleKernel |
IFgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole. More... | |
class | Herwig::IFgx2qqxDipoleKernel |
IFgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole. More... | |
class | Herwig::IFMgx2ggxDipoleKernel |
IFMgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole. More... | |
class | Herwig::IFMgx2qqxDipoleKernel |
IFMgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole. More... | |
class | Herwig::IFMqx2gqxDipoleKernel |
IFMqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole. More... | |
class | Herwig::IFMqx2qgxDipoleKernel |
IFMqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole. More... | |
class | Herwig::IFqx2gqxDipoleKernel |
IFqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole. More... | |
class | Herwig::IFqx2qgxDipoleKernel |
IFqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole. More... | |
class | Herwig::IIgx2ggxDipoleKernel |
IIgx2ggxDipoleKernel implements the g -> gg splitting off an initial-initial dipole. More... | |
class | Herwig::IIgx2qqxDipoleKernel |
IIgx2qqxDipoleKernel implements the g -> qq splitting off an initial-initial dipole. More... | |
class | Herwig::IIqx2gqxDipoleKernel |
IIqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-initial dipole. More... | |
class | Herwig::IIqx2qgxDipoleKernel |
IIqx2qgxDipoleKernel implements the q -> qg splitting off an initial-initial dipole. More... | |
class | Herwig::DipoleSplittingKinematics |
DipoleSplittingKinematics is the base class for dipole splittings as performed in the dipole shower. More... | |
class | Herwig::FFLightKinematics |
FFLightKinematics implements massless splittings off a final-final dipole. More... | |
class | Herwig::FFMassiveKinematics |
FFMassiveKinematics implements massive splittings off a final-final dipole. More... | |
class | Herwig::FILightKinematics |
FILightKinematics implements massless splittings off a final-initial dipole. More... | |
class | Herwig::FIMassiveDecayKinematics |
FIMassiveDecayKinematics implements massive splittings off a final-initial decay dipole. More... | |
class | Herwig::FIMassiveKinematics |
FIMassiveKinematics implements massless splittings off a final-initial dipole. More... | |
class | Herwig::IFLightKinematics |
IFLightKinematics implements massless splittings off an initial-final dipole. More... | |
class | Herwig::IFMassiveDecayKinematics |
IFMassiveDecayKinematics implements massive splittings off an initial-final decay dipole. More... | |
class | Herwig::IFMassiveKinematics |
IFMassiveKinematics implements massless splittings off an initial-final dipole. More... | |
class | Herwig::IILightKinematics |
IILightKinematics implements massless splittings off an initial-initial dipole. More... | |
class | Herwig::Merger |
This class is responsible for the handling of the merging process after the setup stage, performed by the merging factory. The class is inherited from the MergerBase class that is visible (and the interface) to the shower and matrix elements. More... | |
class | Herwig::DipoleShowerParticle |
class | Herwig::DipoleShowerVertex |
This class represents the vertex for a given splitting in the dipole shower. More... | |
class | Herwig::ConstituentReshuffler |
The ConstituentReshuffler class implements reshuffling of partons on their nominal mass shell to their constituent mass shells. More... | |
class | Herwig::DipoleMCCheck |
DipoleMCCheck is used to perform checks for the dipole shower. More... | |
struct | Herwig::DipolePartonSplitter |
The DipolePartonSplitter is a helper class to fix up colour and mother-child relations in typical shower splittings. More... | |
class | Herwig::IntrinsicPtGenerator |
IntrinsicPtGenerator generates intrinsic pt for massless incoming partons in a shower independent way. More... | |
class | Herwig::PDFRatio |
PDFRatio implements numerically stable PDF ratios. More... | |
Classes implementing the coherent dipole shower algorithm.