Herwig 7.3.0
|
-*- C++ -*- More...
Namespaces | |
namespace | API |
A very high-level API for interacting with Herwig's different run modes. | |
namespace | CheckId |
This is a namespace which provides some useful methods for checking the PDG id of particles. | |
namespace | HiggsLoopFunctions |
This is a namespace which provides the loop functions from NPB297 (1988) 221-243 which are used to calculate Higgs production with an additional jet and the real correction to \(h^0\to gg\). | |
namespace | HistogramOptions |
Options for histogram output. | |
namespace | Kinematics |
This is a namespace which provides some useful methods for kinematics computation, as the two body decays. | |
namespace | Math |
The Math namespace includes the declaration of some useful mathematical functions. | |
namespace | ProcessType |
Enumerate the type of calculation required. | |
namespace | RandomHelpers |
Phase space generation utilities. | |
namespace | RunMode |
Definition of the possible run modes of Herwig. | |
Classes | |
class | a1SimpleDecayer |
The a1SimpleDecayer class provides a simple model of the decay of the \(a_1\) meson to three pions including \(\rho\) meson intermediate states. More... | |
class | a1ThreePionCLEODecayer |
The a1ThreePionCLEODecayer class is designed to implement the decay of the \(a_1\) to three pions using the model of Phys.Rev.D61:012002,2000, (hep-ex/9902022) (CLEO) which was fitted to the one charged and two neutral pion channel for the charged \(a_1\) decay in \(\tau \to a_1 -> \pi\pi\pi\). More... | |
class | a1ThreePionDecayer |
The a1ThreePionDecayer class is designed to implement the decay of the a_1 to three pions. More... | |
class | ADDModel |
This is the class to be used instead of the Standard Model class for the ADD model. More... | |
class | ADDModelFFGGRVertex |
This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model. More... | |
class | ADDModelFFGRVertex |
This is the implementation of the Randell-Sundrum model fermion-antifermion tensor vertex for helicity amplitude calculations. More... | |
class | ADDModelFFWGRVertex |
This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model. More... | |
class | ADDModelGGGGRVertex |
The ADDModelGGGGRVertex class is the implementation of the triple vector graviton couling in the ADD model. More... | |
class | ADDModelSSGRVertex |
The ADDModelSSGRVertex class is thew implementation of the graviton coupling to the Higgs in the ADDModel. More... | |
class | ADDModelVVGRVertex |
This is the implementation of the vector-vector-graviton vertex for the ADD model. More... | |
class | ADDModelWWWGRVertex |
The ADDModelWWWGRVertex class is the implementation of the triple vector graviton couling in the ADD model. More... | |
class | AlpGenHandlerOL |
Here is the documentation of the AlpGenHandlerOL class. More... | |
class | AlphaEM |
The AlphaEM class is an exact reimplementation of the electromagentic coupling in FORTRAN HERWIG and is mainly intended for testing. More... | |
class | AnalyticOmnesFunction |
Here is the documentation of the AnalyticOmnesFunction class. More... | |
class | BallZwickyScalarFormFactor |
This class is the implementation of the form-factors of PRD71 014015 (2005) for the form-factor for the decay of a B-meson to a light pseudoscalar meson. More... | |
class | BallZwickyVectorFormFactor |
The BallZwickyVectorFormFactor class implements the form-factors of hep-ph/0412079 for the B meson to light vector mesons. More... | |
class | Baryon1MesonDecayerBase |
The Baryon1MesonDecayerBase class is the base class for the decay of a baryon to another baryon and a pseudoscalar or vector meson. More... | |
class | BaryonFactorizedDecayer |
The BaryonFactorizedDecayer class is designed to combine the form factor for a weak baryon transition and a weak decay current to produce a decayer. More... | |
class | BaryonFormFactor |
The BaryonFormFactor class is the base class for the implementation of the form-factors for the weak decay of a baryon. More... | |
class | BaryonSimpleFormFactor |
The BaryonSimpleFormFactor class is a simple model for the form-factors for the semi-leptonic decay of the light (i.e. More... | |
class | BaryonThreeQuarkModelFormFactor |
The BaryonThreeQuarkModelFormFactor class implements the form factors for the semi-leptonic decay of baryons containing a heavy quark from the relativistic three-quark model calculation of PRD56, 348. More... | |
class | BaryonWidthGenerator |
The BaryonWidthGenerator class is designed to automatically calculate the running width for a given particle using information from the decayModes and the Baryon1MesonDecayer to construct the running width. More... | |
class | BasicConsistency |
The BasicConsistency class is a simple analysis which performs a basic analysis of the event checking that energy, momentum and charge are conserved and no quarks or clusters are final-state particles. More... | |
struct | betaBisection |
A struct for the root finding that is necessary to determine the slope of the soft pt spectrum to match the soft cross section. More... | |
class | BinSampler |
BinSampler samples XCombs bins. This default implementation performs flat MC integration. More... | |
class | BlobME |
BlobME serves as a base class for special processes such as instanton or sphaleron induced ones. More... | |
class | bornVVKinematics |
The bornVVKinematics class is used to store information on the the kinematics of the real emission processes needed for the evaluation of matrix elements in the real part of the NLO process. More... | |
struct | BottomMatcher |
A Matcher class which matches bottom quarks. More... | |
struct | Branching |
The branching struct is used to store information on the branching. More... | |
struct | BranchingElement |
typedef to pair the SudakovFormFactor and the particles in a branching More... | |
struct | BranchingInfo |
Struct for the multiplcity data. More... | |
class | BranchingRatioReweighter |
The BranchingRatioReweighter class is designed to reweight events where some decay modes of a particle, or many particles, have been switched off in order to improve the statistics. More... | |
class | BSMModel |
Here is the documentation of the BSMModel class. More... | |
class | BSMWidthException |
An exception class to report an error. More... | |
class | BSMWidthGenerator |
This class is designed to be able to calculate the running width for a BSM particle given the decay mode and partial width calculated from the decayer. More... | |
class | BtoSGammaDecayer |
Here is the documentation of the BtoSGammaDecayer class. More... | |
class | BtoSGammaFlatEnergy |
The BtoSGammaFlatEnergy class is a model of the hadronic mass is \(B\to s\gamma\) decays which produces a flat photon energy spectrum and as such is only intended for testing purposes. More... | |
class | BtoSGammaHadronicMass |
The BtoSGammaHadronicMass class is the base class for the implementation of models of the hadronic mass spectrum in \(B\to s\gamma\) decays. More... | |
class | BtoSGammaKagan |
The BtoSGammaKagan class implements the model of hep-ph/9805303 for the hadronic mass spectrum in \(b\to s \gamma\) decays. More... | |
class | CellGridSampler |
CellGridSampler samples XCombs bins using CellGrids. More... | |
struct | ChargedLeptonMatcher |
A Matcher class which matches any charged lepton. More... | |
class | ChengHeavyBaryonFormFactor |
The ChengHeavyBaryonFormFactor class implements the form-factors from PRD53, 1457 and PRD56, 2799 for the semi-leptonic decay of bottom and charm hadrons. More... | |
class | CKKWTree |
Here is the documentation of the CKKWTree class. More... | |
class | Cluster |
This class describes a cluster object. More... | |
class | ClusterDecayer |
This class decays the "normal" clusters. More... | |
class | ClusterFinder |
This class forms clusters from the partons produced in the Shower. More... | |
class | ClusterFissioner |
This class handles clusters which are too heavy. More... | |
class | ClusterHadronizationHandler |
Class that controls the cluster hadronization algorithm. More... | |
class | CMWHalfHalfOneSplitFn |
This class provides the concrete implementation of the CMW enhanced expressions for the splitting function for \(\frac12\to q\frac12 1\). More... | |
class | CMWOneOneOneSplitFn |
This class provides the concrete implementation of the CMW enhanced expressions for the splitting function for \(1\to 11\). More... | |
class | ColourBasis |
ColourBasis is an interface to a colour basis implementation. More... | |
class | ColourMatrixElementCorrection |
ColourMatrixElementCorrection is implementing colour matrix element corrections through the weighted Sudakov algorithm. More... | |
class | ColourReconnector |
Class for changing colour reconnections of partons. More... | |
struct | ColourSinglet |
Struct to store colour singlets. More... | |
class | ConstituentReshuffler |
The ConstituentReshuffler class implements reshuffling of partons on their nominal mass shell to their constituent mass shells. More... | |
class | CrossSectionAnalysis |
Here is the documentation of the CrossSectionAnalysis class. More... | |
class | CzyzNucleonFormFactor |
The CzyzNucleonFormFactor class implements the model of Phys.Rev. More... | |
class | DalitzBase |
The DalitzBase class provides a base class for the implementation of three-body Dalitz decays. More... | |
class | DalitzGS |
The DalitzGS class implements the Gounaris-Sakurai form of the propagator. More... | |
class | DalitzKMatrix |
The DalitzKMatrix class allows the use of \(K\)-matrices in Dalitz decays. More... | |
class | DalitzLASS |
The DalitzLASS class implements the LASS parametrization of the \(K\pi\) s-wave. More... | |
class | DalitzResonance |
The DalitzResonance class provides a container class for information on resonances in multi-body dalitz decays. More... | |
class | DalitzSigma |
The DalitzSigma class implements the model of Zou and Bugg for the sigma resonance. More... | |
class | Decay_QTildeShowerKinematics1to2 |
This (concrete) class provides the specific decay shower kinematics information. More... | |
class | DecayConstructor |
The DecayConstructor class is an interfaced class that stores a vector of NBodyDecayConstructor objects and calls the appropriate function to create the decayers and decaymodes. More... | |
class | DecayIntegrator |
Main class for Decayers implementing multi-channel phase space integration. More... | |
class | DecayMatrixElement |
Here is the documentation of the DecayMatrixElement class. More... | |
class | DecayRadiationGenerator |
The DecayRadiationGenerator class is the base class for classes generating QED radiation in particle decays in Herwig. More... | |
class | DecayVertex |
class | DensityOperator |
Here is the documentation of the DensityOperator class. More... | |
struct | DiagramDrawer |
DiagramDrawer draws ASCII output from Tree2toNDiagram objects for diagnostic purposes. More... | |
class | Dipole |
The Dipole class is used by the dipole shower to represent a dipole of two coloured partons. More... | |
class | DipoleChain |
The DipoleChain class is used by the dipole shower to represent a chain of dipoles. More... | |
class | DipoleChainOrdering |
DipoleChainOrdering performs ordering on complete colour singlet dipole chains. More... | |
class | DipoleEventRecord |
The DipoleEventRecord class is used internally by the dipole shower. More... | |
class | DipoleEventReweight |
Reweight full final states produced by the shower. More... | |
class | DipoleEvolutionOrdering |
DipoleEvolutionOrdering defines a particular evolution algortihm for the dipole shower. More... | |
class | DipoleIndex |
DipoleIndex is used to index splitting generators for a particular dipole. More... | |
class | DipoleIOperator |
DipoleIOperator implements the I(\epsilon) insertion operator. More... | |
class | DipoleMatching |
DipoleMatching implements NLO matching with the dipole shower. More... | |
class | DipoleMCCheck |
DipoleMCCheck is used to perform checks for the dipole shower. More... | |
class | DipoleMIOperator |
DipoleMIOperator implements the I(\epsilon) insertion operator for the massive case. DipoleMIOperator does only apply for expanded con- vention and also not for dimensional reduction. More... | |
class | DipoleMPKOperator |
DipoleMPKOperator implements the P+K insertion operator for the massive case. DipoleMPKOperator does not apply for dimen- sional reduction. More... | |
struct | DipolePartonSplitter |
The DipolePartonSplitter is a helper class to fix up colour and mother-child relations in typical shower splittings. More... | |
class | DipolePKOperator |
DipolePKOperator implements the P+K insertion operator. More... | |
class | DipoleRepository |
Repository of known subtraction dipoles. More... | |
class | DipoleShowerHandler |
The DipoleShowerHandler class manages the showering using the dipole shower algorithm. More... | |
class | DipoleShowerParticle |
class | DipoleShowerVertex |
This class represents the vertex for a given splitting in the dipole shower. More... | |
class | DipoleSplittingGenerator |
DipoleSplittingGenerator is used by the dipole shower to sample splittings from a given dipole splitting kernel. More... | |
class | DipoleSplittingInfo |
DipoleSplittingInfo contains all parameters to generate a full dipole splitting. More... | |
class | DipoleSplittingKernel |
DipoleSplittingKernel is the base class for all kernels used within the dipole shower. More... | |
class | DipoleSplittingKinematics |
DipoleSplittingKinematics is the base class for dipole splittings as performed in the dipole shower. More... | |
class | DipoleSplittingReweight |
DipoleSplittingReweight is used by the dipole shower to reweight splittings from a given dipole splitting kernel. More... | |
class | DipoleVertexRecord |
Here is the documentation of the DipoleVertexRecord class. More... | |
class | DISBase |
The DISBase class is the base class for the implementation of DIS type processes including corrections in both the old fashioned matrix element and POWHEG approaches. More... | |
class | DISTest |
Here is the documentation of the DISTest class. More... | |
class | DMDMMediatorVertex |
The DMDMMediatorVertex class implements the coupling of the dark matter to the mediator. More... | |
class | DMMediatorQuarksVertex |
The DMMediatorQuarksVertex class implements the couplings of the quarks to the mediator. More... | |
class | DMModel |
The DMModel class is designed to implement a simple dark matter mode with fermionic dark matter and a vector mediator, as described in arXiv:1911.11147. More... | |
class | DrellYanBase |
The DrellYanBase class class provides a base class for the implemented of Drell-Yan type processes and provides the matrix element and POWHEG style hard corrections. More... | |
class | DrellYanPT |
This AnalysisHandler books histograms of the weak boson's pt in Drell-Yan processes. More... | |
struct | Eikonalization |
A struct for the eikonalization of the inclusive cross section. More... | |
class | EtaOmegaCurrent |
The EtaOmegaCurrent class implements the current for $\eta\omega$ using the results of Phys.Rev. More... | |
class | EtaPhiCurrent |
The EtaPhiCurrent class implements the current for $\eta\phi$ using the results of Phys.Atom.Nucl. More... | |
class | EtaPhotonCurrent |
The EtaPhotonCurrent class implements the decay current for \(\eta \gamma\) via intermediate \(\rho,\omega,\phi,\omega^\prime\). More... | |
class | EtaPiGammaGammaDecayer |
The EtaPiGammaGammaDecayer class implements a VMD model matrix element for \(\eta,\eta'\to \pi^0 \gamma \gamma\) taken from hep-ph/0112150. More... | |
class | EtaPiPiCurrent |
The EtaPiPiCurrent class implements the weak current for two pions and the \(\eta\) meson. More... | |
class | EtaPiPiDefaultCurrent |
The EtaPiPiDefaultCurrent class implements the current from Z.Phys.C58:445 (1992), for \( \pi^- \pi^0 \eta \). More... | |
class | EtaPiPiFermionsDecayer |
The EtaPiPiFermionsDecayer class implements the decay of the \(\eta\) or \(\eta'\) to \(\pi^+\pi^-\gamma\) using either a VMD type model or a model using either the theoretical or experimental form of the Omnes function taken from hep-ph/0112150. More... | |
class | EtaPiPiGammaDecayer |
The EtaPiPiGammaDecayer class implements the decay of the \(\eta\) or \(\eta'\) to \(\pi^+\pi^-\gamma\) using either a VMD type model or a model using either the theoretical or experimental form of the Omnes function taken from hep-ph/0112150. More... | |
class | EtaPiPiPiDecayer |
The EtaPiPiPiDecayer class is designed for the simulation of the decay of the \(\eta\) or \(\eta'\) to either \(\pi^+\pi^-\pi^0\) or \(\pi^0\pi^0\pi^0\) and the decay of the \(\eta'\) to \(\pi^+\pi^-\eta\) or \(\pi^0\pi^0\eta\). More... | |
class | EtaPrimePiPiCurrent |
The EtaPrimePiPiCurrent class implements the weak current for two pions and the \(\eta^\prime\) meson. More... | |
class | EvtGenDecayer |
The EvtGenDecayer class is designed to allow the EvtGen decay package to be used as a Decayer in the Herwig structure. More... | |
class | EvtGenInterface |
The EvtGenInterface class is the main class for the use of the EvtGen decay package with Herwig. More... | |
class | EvtGenRandom |
The EvtGenRamdom class is a wrapper around the RandomGenerator class of ThePEG so that when running Herwig with EvtGen the same random number generator is used for both. More... | |
class | ExperimentalOmnesFunction |
Here is the documentation of the ExperimentalOmnesFunction class. More... | |
class | f1FourPiDecayer |
Here is the documentation of the f1FourPiDecayer class. More... | |
class | f1RhoPiPiDecayer |
Here is the documentation of the f1RhoPiPiDecayer class. More... | |
class | FermionTest |
Here is the documentation of the FermionTest class. More... | |
class | FFDipole |
The FFDipole class generates radiation from a final-final dipole for the generation of photons in decay by the SOPTHY algorithm. More... | |
class | FFggxDipole |
FFggxDipole implements the D_{g,g;k} subtraction dipole. More... | |
class | FFgx2ggxDipoleKernel |
FFgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole. More... | |
class | FFgx2qqxDipoleKernel |
FFgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole. More... | |
class | FFLightInvertedTildeKinematics |
FFLightInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | FFLightKinematics |
FFLightKinematics implements massless splittings off a final-final dipole. More... | |
class | FFLightTildeKinematics |
FFLightTildeKinematics implements the 'tilde' kinematics for a final-final subtraction dipole. More... | |
class | FFMassiveInvertedTildeKinematics |
FFMassiveInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | FFMassiveKinematics |
FFMassiveKinematics implements massive splittings off a final-final dipole. More... | |
class | FFMassiveTildeKinematics |
FFMassiveTildeKinematics implements the 'tilde' kinematics for a final-final subtraction dipole. More... | |
class | FFMggxDipole |
FFMggxDipole implements the D_{g,g;k} subtraction dipole. More... | |
class | FFMgx2ggxDipoleKernel |
FFMgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole. More... | |
class | FFMgx2qqxDipoleKernel |
FFMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole. More... | |
class | FFMqgxDipole |
FFMqgxDipole implements the D_{Q,g;k} subtraction dipole, as well as the D_{gluino,g;k} subtraction dipole. More... | |
class | FFMqqxDipole |
FFMqqxDipole implements the D_{q,qbar;k} subtraction dipole. More... | |
class | FFMqx2qgxDipoleKernel |
FFMqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole. More... | |
class | FFMsqgxDipole |
FFMsqgxDipole implements the D_{sq,g;k} subtraction dipole. More... | |
class | FFqgxDipole |
FFqgxDipole implements the D_{q,g;k} subtraction dipole. More... | |
class | FFqqxDipole |
FFqqxDipole implements the D_{q,qbar;k} subtraction dipole. More... | |
class | FFqx2qgxDipoleKernel |
FFqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole. More... | |
class | FFSDecayer |
The FFSDecayer class implements the decay of a fermion to a fermion and a vector in a general model. More... | |
class | FFVCurrentDecayer |
Here is the documentation of the FFVCurrentDecayer class. More... | |
class | FFVDecayer |
The FFVDecayer class implements the decay of a fermion to a fermion and a vector in a general model. More... | |
class | FIggxDipole |
FIggxDipole implements the D_{g,g}^a subtraction dipole. More... | |
class | FIgx2ggxDipoleKernel |
FIgx2ggxDipoleKernel implements the g -> gg splitting off a final-initial dipole. More... | |
class | FIgx2qqxDipoleKernel |
FIgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole. More... | |
class | FILightInvertedTildeKinematics |
FILightInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | FILightKinematics |
FILightKinematics implements massless splittings off a final-initial dipole. More... | |
class | FILightTildeKinematics |
FILightTildeKinematics implements the 'tilde' kinematics for a final-initial subtraction dipole. More... | |
class | FIMassiveDecayKinematics |
FIMassiveDecayKinematics implements massive splittings off a final-initial decay dipole. More... | |
class | FIMassiveInvertedTildeKinematics |
FIMassiveInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | FIMassiveKinematics |
FIMassiveKinematics implements massless splittings off a final-initial dipole. More... | |
class | FIMassiveTildeKinematics |
FIMassiveTildeKinematics implements the 'tilde' kinematics for a final-initial subtraction dipole. More... | |
class | 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 | FIMDecaygx2qqxDipoleKernel |
FIMDecaygx2qqxDipoleKernel implements the g -> qq splitting off a final-initial decay dipole. More... | |
class | 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 | FIMgx2qqxDipoleKernel |
FIMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole. More... | |
class | FIMqgxDipole |
FIMqgxDipole implements the D_{Q,g}^a subtraction dipole, as well as the D_{gluino,g}^a subtraction dipole. More... | |
class | FIMqqxDipole |
FIMqqxDipole implements the D_{q,qbar}^a subtraction dipole. More... | |
class | FIMqx2qgxDipoleKernel |
FIMqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole. More... | |
class | FIMsqgxDipole |
FIMsqgxDipole implements the D_{sq,g}^a subtraction dipole. More... | |
class | FIqgxDipole |
FIqgxDipole implements the D_{q,g}^a subtraction dipole. More... | |
class | FIqqxDipole |
FIqqxDipole implements the D_{q,qbar}^a subtraction dipole. More... | |
class | FIqx2qgxDipoleKernel |
FIqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole. More... | |
class | FivePionCurrent |
Here is the documentation of the FivePionCurrent class. More... | |
class | FlatInvertibleLabframePhasespace |
FlatInvertibleLabframePhasespace implements flat, invertible phase space generation in the lab frame. More... | |
class | FlatInvertiblePhasespace |
FlatInvertiblePhasespace implements flat, invertible phase space generation. More... | |
class | FlatteResonance |
The FlatteResonance class implements the Flatte line-shape for resonances in Dalitz decays. More... | |
struct | FlavourInfo |
class | FourBodyDecayConstructor |
Here is the documentation of the FourBodyDecayConstructor class. More... | |
class | FourPionCzyzCurrent |
The FourMesonCzyzCurrent class implements the currents from Phys.Rev. More... | |
class | FourPionNovosibirskCurrent |
The FourPionNovosibirskCurrent class implements the decay of the weak current to 4 pions using the hadronic currents of Comput. More... | |
class | FrixionePhotonSeparationCut |
This class implements a cut on legoplot and rapidity separation. More... | |
class | FRSDecayer |
The FRSDecayer class implements the decay of a fermion to a spin-3/2 fermion and a vector in a general model. More... | |
class | FRVDecayer |
The FRVDecayer class implements the decay of a fermion to a spin-3/2 fermion and a vector in a general model. More... | |
class | FS_QTildeShowerKinematics1to2 |
This (concrete) class provides the specific Final State shower kinematics information. More... | |
class | FtoFFFDecayer |
The FtoFFFDecayer class provides the general matrix elements for the decay of a (anti)fermion to three (anti)fermions. More... | |
class | FtoFVVDecayer |
The FtoFVVDecayer class provides the general matrix elements for the decay of a fermion to a fermion and two vector bosons. More... | |
class | FullShowerVeto |
Here is the documentation of the FullShowerVeto class. More... | |
class | FxFxHandler |
Here is the documentation of the FxFxHandler class. More... | |
class | GammaGammaAnalysis |
GammaGammaAnalysis is for the analysis of events with a pair of hard photons produced. More... | |
class | GammaJetAnalysis |
GammaJetAnalysis selects the photon with the hightest pt in the final state and books a number of histograms from its four momentum. More... | |
class | GammaMETest |
Here is the documentation of the GammaMETest class. More... | |
class | GammaPMETest |
Here is the documentation of the GammaPMETest class. More... | |
class | GaussianIntegrator |
class | GeneralCurrentDecayer |
Here is the documentation of the GeneralCurrentDecayer class. More... | |
class | GeneralDecayMatrixElement |
class | GeneralfftoffH |
Here is the documentation of the GeneralfftoffH class. More... | |
class | GeneralfftoVH |
Here is the documentation of the GeneralfftoVH class. More... | |
class | GeneralFourBodyDecayer |
Here is the documentation of the GeneralFourBodyDecayer class. More... | |
class | GeneralHardME |
This defines the GeneralHardME class that is designed to serve as a base class for matrix elements of specific spin structures when those structures are created by a a general model, i.e. More... | |
class | GeneralQQHiggs |
The GeneralQQHiggs class implements the matrix elements for \(gg\to Q \bar Q h^0\) and \(q\bar q\to Q \bar Q h^0\). More... | |
class | GeneralSampler |
A GeneralSampler class. More... | |
class | GeneralStatistics |
General Monte Carlo statistics. More... | |
class | GeneralThreeBodyDecayer |
Here is the documentation of the GeneralThreeBodyDecayer class. More... | |
class | GeneralTwoBodyDecayer |
The GeneralTwoBodyDecayer class is designed to be the base class for 2 body decays for some general model. More... | |
class | GenericHGGVertex |
The GenericHGGVertex class implements the coupling of the Higgs boson to gluons in a generic model using the other vertices coupling the Higgs boson to coloured particles. More... | |
class | GenericHPPVertex |
The GenericHPPVertex class implements the coupling of the Higgs boson to gluons in a generic model using the other vertices coupling the Higgs boson to coloured particles. More... | |
class | GenericMassGenerator |
The GenericMassGenerator class is a simple class for the generation of particle masses in Herwig. More... | |
class | GenericOLPAmplitude |
GenericOLPAmplitude implements OLP interfaces. More... | |
class | GenericSVVVertex |
The GenericSVVVertex class implements the setCoupling member for the Standard Model effective vertex Higgs-gluon-gluon. More... | |
class | GenericVVVVertex |
The GenericVVVVertex class implements the setCoupling member for the Standard Model effective vertex EWVector-gluon-gluon. More... | |
class | GenericWidthGenerator |
The GenericWidthGenerator class is designed to automatically calculate the running width for a given particle using information from the decayModes and the Decayers to construct the running width. More... | |
class | GluonMassGenerator |
Dynamic gluon mass generator; the default returns a constant mass. More... | |
class | GoSamAmplitude |
GoSamAmplitude implements an interface to GoSam. More... | |
class | gosamprocinfo |
class | GravitonMassGenerator |
Here is the documentation of the GravitonMassGenerator class. More... | |
class | GSLBisection |
This class is designed to find the root of a given function between 2 limits using bisection methods. More... | |
struct | GSLHelper |
from, which can then be used by the GSL algorithms that need a pointer to a function and don't know about Units. More... | |
class | GSLIntegrator |
This class is designed to integrate a given function between 2 limits using the gsl QAGS integration subroutine. More... | |
class | HadronInfo |
Class used to store all the hadron information for easy access. More... | |
struct | HadronMatcher |
A Matcher class which matches any hadron. More... | |
class | HadronSelector |
This class selects the hadron flavours of a cluster decay. More... | |
class | HadronVBFTest |
Here is the documentation of the HadronVBFTest class. More... | |
class | HadronVVTest |
Here is the documentation of the HadronVVTest class. More... | |
class | HalfHalfOneEWSplitFn |
The HalfHalfOneEWSplitFn class implements the splitting function for \(\frac12\to q\frac12 1\) where the spin-1 particle is a massive electroweak gauge boson. More... | |
class | HalfHalfOneSplitFn |
This class provides the concrete implementation of the exact leading-order splitting function for \(\frac12\to q\frac12 1\). More... | |
class | HalfHalfZeroEWSplitFn |
The HalfHalfZeroEWSplitFn class implements the splitting function for \(\frac12\to q\frac12 h\) where the spin-0 higgs particle is a massive scalar boson. More... | |
class | HalfOneHalfSplitFn |
This classs provides the concrete implementation of the exact leading-order splitting function for \(\frac12\to 1\frac12\). More... | |
class | HardBranching |
The HardBranching class is designed to contain the information needed for an individual branching in the POWHEG approach. More... | |
class | HardProcessAnalysis |
Here is the documentation of the HardProcessAnalysis class. More... | |
class | HardProcessConstructor |
Here is the documentation of the HardProcessConstructor class. More... | |
class | HardScaleProfile |
HardScaleProfile is the base class for profile scales. A few standard choices are provided by this implementation. More... | |
class | HardTree |
The HardTree class is designed to contain the information required to implement the POWHEG approach for Monte Carlo at next-to-leading order. More... | |
class | HardVertex |
class | HeavyDecayer |
This class is designed for the partonic decay of a bottom or charm mesons and baryons and is intended to be the same as that in HERWIG6.4. More... | |
class | HeavyMesonWidthGenerator |
The HeavyMesonWidthGenerator class calculates the running width for heavy mesons. More... | |
class | HerwigCLI |
HerwigCLI is the default implementation of the HerwigUI interface. More... | |
class | HerwigStrategy |
The HerwigStrategy class is a sub-class of the Strategy class, simply implementing the correct citation for Herwig in the ClassDocumentation interface. More... | |
class | HerwigUI |
HerwigUI is an interface to abstract the command line parameters. More... | |
struct | HiggsBosonMatcher |
A Matcher class which matches Higgs bosons. More... | |
class | HiggsJetAnalysis |
HiggsJetAnalysis assumes that there is one Higgs in the final state and books some observables computed from its four momentum. More... | |
class | HiggsPair |
The HiggsPair class implements the matrix elements for HiggsPairian \(2\to2\) scattering process. More... | |
class | HiggsVBFProcessConstructor |
Here is the documentation of the HiggsVBFProcessConstructor class. More... | |
class | HiggsVectorBosonProcessConstructor |
Here is the documentation of the HiggsVectorBosonProcessConstructor class. More... | |
class | Histogram |
The Histogram class is a simple histogram for the Analysis handlers. More... | |
struct | HistoryStep |
class | HJetsAnalysis |
Here is the documentation of the HJetsAnalysis class. More... | |
struct | HPDiagram |
The HPDiagram struct contains information about a 2->2 hard-process that has been automatically generated by HardProcessConstructor. More... | |
class | HQETFormFactor |
The HQETFormFactor class implements the form factors for the decay of B mesons into D and \(D^*\) mesons using form factors based on Heavy Quark Effective theory of the parameterisation of hep-ph/9712417 away from the heavy quark limit. More... | |
class | HQETRadiativeDecayer |
The HQETRadiativeDecayer class implements the electromagnetic decays of excited heavy, i.e. More... | |
class | HQETStrongDecayer |
The HQETStrongDecayer class implements the strong decays of excited heavy, i.e. More... | |
class | HTest |
Here is the documentation of the HTest class. More... | |
class | Hw64Decayer |
Hw64Decayer is a class that defines all the general routines used in HERWIG++ to imitate the HERWIG 6.4 decays. More... | |
class | Hw64Selector |
The Hw64Selector class selects the hadrons produced in cluster decay using the FORTRAN HERWIG variant of the cluster model. More... | |
class | Hw7Selector |
The Hw7Selector class selects the hadrons produced in cluster decay using the Herwig variant of the cluster model. More... | |
class | HwDecayerBase |
The HwDecayerBase class is the base class for Decayers in Herwig. More... | |
class | HwDecayHandler |
The HwDecayHandler is the Herwig decay handler which administers the decays of unstable particles in Herwig. More... | |
class | HwMEBase |
The HwMEBase class serves a number of purposes. More... | |
class | HwppSelector |
The HwppSelector class selects the hadrons produced in cluster decay using the Herwig variant of the cluster model. More... | |
class | HwRemDecayer |
The HwRemDecayer class is responsible for the decay of the remnants. More... | |
class | IdentifiedParticleCut |
IdentifiedParticleCut implements cuts on single momenta. More... | |
class | IFDipole |
The IFDipole class generates radiation from a final-final dipole for the generation of photons in decay by the SOPTHY algorithm. More... | |
class | IFggxDipole |
IFggxDipole implements the D^{g,g}_k subtraction dipole. More... | |
class | IFgqxDipole |
IFgqxDipole implements the D_k^{g,q} subtraction dipole. More... | |
class | IFgx2ggxDipoleKernel |
IFgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole. More... | |
class | IFgx2qqxDipoleKernel |
IFgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole. More... | |
class | IFLightInvertedTildeKinematics |
IFLightInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | IFLightKinematics |
IFLightKinematics implements massless splittings off an initial-final dipole. More... | |
class | IFLightTildeKinematics |
IFLightTildeKinematics implements the 'tilde' kinematics for a initial-final subtraction dipole. More... | |
class | IFMassiveDecayKinematics |
IFMassiveDecayKinematics implements massive splittings off an initial-final decay dipole. More... | |
class | IFMassiveInvertedTildeKinematics |
IFMassiveInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | IFMassiveKinematics |
IFMassiveKinematics implements massless splittings off an initial-final dipole. More... | |
class | IFMassiveTildeKinematics |
IFMassiveTildeKinematics implements the 'tilde' kinematics for a initial-final subtraction dipole. More... | |
class | IFMggxDipole |
IFMggxDipole implements the D^{g,g}_k subtraction dipole. More... | |
class | IFMgqxDipole |
IFMgqxDipole implements the D_k^{g,q} subtraction dipole. More... | |
class | IFMgx2ggxDipoleKernel |
IFMgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole. More... | |
class | IFMgx2qqxDipoleKernel |
IFMgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole. More... | |
class | IFMqgxDipole |
IFMqgxDipole implements the D^{q,g}_k subtraction dipole. More... | |
class | IFMqqxDipole |
IFMqqxDipole implements the D^{q,qbar}_k subtraction dipole. More... | |
class | IFMqx2gqxDipoleKernel |
IFMqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole. More... | |
class | IFMqx2qgxDipoleKernel |
IFMqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole. More... | |
class | IFqgxDipole |
IFqgxDipole implements the D^{q,g}_k subtraction dipole. More... | |
class | IFqqxDipole |
IFqqxDipole implements the D^{q,qbar}_k subtraction dipole. More... | |
class | IFqx2gqxDipoleKernel |
IFqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole. More... | |
class | IFqx2qgxDipoleKernel |
IFqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole. More... | |
class | IIggxDipole |
IIggxDipole implements the D^{g,g;b} subtraction dipole. More... | |
class | IIgqxDipole |
IIgqxDipole implements the D^{g,q,k} subtraction dipole. More... | |
class | IIgx2ggxDipoleKernel |
IIgx2ggxDipoleKernel implements the g -> gg splitting off an initial-initial dipole. More... | |
class | IIgx2qqxDipoleKernel |
IIgx2qqxDipoleKernel implements the g -> qq splitting off an initial-initial dipole. More... | |
class | IILightInvertedTildeKinematics |
IILightInvertedTildeKinematics inverts the final-final tilde kinematics. More... | |
class | IILightKinematics |
IILightKinematics implements massless splittings off an initial-initial dipole. More... | |
class | IILightTildeKinematics |
class | IIqgxDipole |
IIqgxDipole implements the D^{q,g;b} subtraction dipole. More... | |
class | IIqqxDipole |
IIqqxDipole implements the D^{q,qbar;b} subtraction dipole. More... | |
class | IIqx2gqxDipoleKernel |
IIqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-initial dipole. More... | |
class | IIqx2qgxDipoleKernel |
IIqx2qgxDipoleKernel implements the q -> qg splitting off an initial-initial dipole. More... | |
class | IncomingPhotonEvolver |
The IncomingPhotonEvolver class performs the backward evolution of a photon in a partonic process to a quark or antiquark so that the event can be showered. More... | |
class | Interpolator |
class | IntrinsicPtGenerator |
IntrinsicPtGenerator generates intrinsic pt for massless incoming partons in a shower independent way. More... | |
class | InvariantMassCut |
This class implements a cut on the invariant mass. More... | |
class | InvertedTildeKinematics |
InvertedTildeKinematics is the base class for the inverted 'tilde' kinematics being used for subtraction terms in the formalism of Catani and Seymour. More... | |
class | IS_QTildeShowerKinematics1to2 |
This (concrete) class provides the specific Intial State shower kinematics information. More... | |
class | ISGW2FormFactor |
The ISGW2FormFactor class is the implementation of the ISGW2 model of Phys. More... | |
class | ISGWFormFactor |
The ISGWFormFactor class is the implementation of the ISGW model of Phys. More... | |
struct | JetKinStruct |
A simple struct to store the information we need on the showering. More... | |
class | JetsPlusAnalysis |
Here is the documentation of the JetsPlusAnalysis class. More... | |
struct | KaganIntegrand |
A struct for the integrand which can access the dimensional value member of the BtoSGammaKagan class. More... | |
struct | KinematicsReconstructionVeto |
Exception class used to communicate failure of kinematics reconstruction. More... | |
class | KinematicsReconstructor |
This class is responsible for the kinematical reconstruction after each showering step, and also for the necessary Lorentz boosts in order to preserve energy-momentum conservation in the overall collision, and also the invariant mass and the rapidity of the hard subprocess system. More... | |
class | KiselevBcFormFactor |
The KiselevBcFormFactor class implements the form factors from hep-ph/0211021 for the decays of \(B_c\) mesons. More... | |
class | KKPiCurrent |
Here is the documentation of the KKPiCurrent class. More... | |
class | KMatrix |
The KMatrix class is a base class for the implementation of K-matrix parameterizations in Herwig. More... | |
class | KornerKramerCharmDecayer |
The KornerKramerCharmDecayer class implements the model of Z.Phys.C55,659 (1992) for the non-leptonic decay of charm baryons. More... | |
class | KornerKurodaFormFactor |
The KornerKurodaFormFactor class implements the simple model of PRD 16, 2165, 1997 for the form factors of the baryon octet/. More... | |
class | KPiCurrent |
Here is the documentation of the KPiCurrent class. More... | |
class | KPiIHalfFOCUSKMatrix |
The KPiIHalfFOCUSKMatrix class implements the K-matrix fit of the FOCUS collaboration (Phys.Lett. More... | |
class | KPiIThreeHalfFOCUSKMatrix |
The KPiIThreeHalfFOCUSKMatrix class implements the K-matrix fit of the FOCUS collaboration (Phys.Lett. More... | |
class | KPiKStarCurrent |
Weak current for the production of two mesons via the \(\rho\) or \(K^*\) resonances. More... | |
class | KrknloEventReweight |
class | Kupco |
Class designed to make STL routines easy to use. More... | |
class | LambdabExcitedLambdacSumRuleFormFactor |
The LambdabExcitedLambdacSumRuleFormFactor class implements the form-factors of hep-ph/0012114 for the decay of the \(Lambda_b^0\) to excited \(\Lambda^+_c\) states. More... | |
class | LastMatchboxXCombInfo |
Provide easy access to MatchboxXComb XComb extensions. More... | |
class | LEPBMultiplicity |
The LEPBBMultiplicity class is designed to compare the production rates of \(B^+\), \(B^0\), \(B^0_s\) and B-baryons in B events at LEP. More... | |
class | LEPEventShapes |
The LEPEventShapes class performs the analysis of global event shapes and compares with LEP data. More... | |
class | LEPMultiplicityCount |
The LEPMultiplicityCount class is designed to count particle multiplicities and compare them to LEP data. More... | |
class | LeptonNeutrinoCurrent |
This class implements the weak decay current for a lepton and a neutrino. More... | |
class | LeptonsJetsAnalysis |
Here is the documentation of the LeptonsJetsAnalysis class. More... | |
class | LeptoquarkModel |
Here is the documentation of the LeptoquarkModel class. More... | |
class | LeptoquarkModelSLQFFVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | LeptoquarkModelSLQSLQGGVertex |
The LeptoquarkModelSLQSLQGGVertex class is the implementation of the gluon gluon coupling to pairs of scalar leptoquarks in the LeptoquarkModel. More... | |
class | LeptoquarkModelSLQSLQGVertex |
The LeptoquarkModelSLQSLQGVertex class is the implementation of the gluon coupling to pairs of scalar leptoquarks in the LeptoquarkModel. More... | |
class | LHFFGVertex |
The LHFFGVertex class implements the couplings of the quarks and additional heavy top to the gluon in the Little Higgs model. More... | |
class | LHFFHVertex |
The LHFFHVertex class implements the couplings of the fermions to the Higgs bosons of the Little Higgs model. More... | |
class | LHFFPVertex |
The LHFFPVertex class implements the couplings of the fermions, both of the Standard Model and the additional heavy top to the photon and \(A_H\) bosons in the Little Higgs model. More... | |
class | LHFFWVertex |
The LHFFWVertex class implements the couplings of the fermions, both of the Standard Model and the additional heavy top, to the \(W^\pm\) and \(W_H^\pm\) bosons in the Little Higgs model. More... | |
class | LHFFZVertex |
The LHFFZVertex class implements the couplings of the fermion, both of the Standard Model and the additional heavy top to the \(Z^0\) and \(Z_H\) bosons in the Little Higgs model. More... | |
class | LHModel |
The LHModel class is the main class for the implementation of the Little Higgs model in Herwig. More... | |
class | LHTPFFGVertex |
The LHTPFFGVertex class implements the coupling of the gluon to the coloured fermions, the SM quarks, the extra top-like quark and the T-parity odd quarks of the Little Higgs model with T-parity. More... | |
class | LHTPFFHVertex |
The LHTPFFHVertex class implements the couplings of the fermions to the Higgs bosons of the Little Higgs model with T-parity. More... | |
class | LHTPFFPVertex |
The LHTPFFPVertex class implements the couplings of the photon and its heavy partner \(A_H\) in the Little Higgs model with T-parity. More... | |
class | LHTPFFWVertex |
The LHTPFFWVertex class implements the coupling of the \(W^\pm\) and \(W^\pm_H\) bosons of the Little Higgs model with T-parity to fermions. More... | |
class | LHTPFFZVertex |
The LHTPFFZVertex class implements the couples of the \(Z^0\) boson and its heavy partner to the fermions in the Little Higgs model with T-parity. More... | |
class | LHTPHHHVertex |
The LHTPHHHVertex class implements the triple Higgs boson interactions in the Little Higgs model with T-parity. More... | |
class | LHTPModel |
The LHTPModel class is the main class for the implementation of the Little Higgs model with T-parity. More... | |
class | LHTPWHHVertex |
The LHTPWHHVertex class implements the coupling of an electroweak gauge boson to a pair of Higgs bosons in the Little Higgs model with T-parity. More... | |
class | LHTPWWHVertex |
The LittleHiggsWWHVertex class implements the couplings of two electroweak gauge bosons to a Higgs boson in the Little Higgs model with T-parity including the additional heavy photon, Z and W bosons in the model and the triplet Higgs bosons. More... | |
class | LHTPWWWVertex |
This is the coupling of vector bosons to each other in the Littlest Higgs model with T-parity. More... | |
class | LHWHHVertex |
The LHWHHVertex class implements the coupling of an electroweak gauge boson to a pair of Higgs bosons in the Little Higgs model. More... | |
class | LHWWHHVertex |
The LHWWHHVertex class implements the coupling of a pair of electroweak gauge bosons and a pair of Higgs bosons in the Little Higgs model. More... | |
class | LHWWHVertex |
The LHWWHVertex class implements the couplings of two electroweak gauge bosons to a Higgs boson in the Little Higgs model including the additional heavy photon, Z and W bosons in the model and the triplet Higgs bosons. More... | |
class | LHWWWVertex |
The LHWWWVertex class implements the triple boson coupling in the Little Higgs model for the electroweak bosons of the Standard Model and the additional \(A_H\), \(Z_H\) and \(W_H^\pm\) bosons. More... | |
class | LHWWWWVertex |
The LHWWWWVertex class implements the quartic self-couplings of electroweak gauge bosons in the Little Higgs model. More... | |
class | LightBaryonQuarkModelFormFactor |
The LightBaryonQuarkModelFormFactor class implements the quark model calculation of hep-ph/9409272 for the form-factors for the decay of baryons containing the light quarks. More... | |
class | LightClusterDecayer |
This class performs the decay of light clusters into a single hadron. More... | |
struct | LightParticleMatcher |
A Matcher class which matches any light (<1GeV) particles other than the photon. More... | |
class | LPairAnalysis |
The LPairAnalysis class is designed to analyse lepton pairs. More... | |
class | MadGraphAmplitude |
MadGraphAmplitude implements an interface to MadGraph. More... | |
class | MamboDecayer |
The MamboDecayer class inherits from the Decayer class in ThePEG and implements the algorithm of R.Kleiss and W.J.Stirling NPB 385 (1992) 413-432 for massive multi-particle phase-space decays. More... | |
class | MassCutOff |
Here is the documentation of the MassCutOff class. More... | |
class | MatchboxAmplitude |
MatchboxAmplitude is the base class for amplitude implementations inside Matchbox. More... | |
class | MatchboxAmplitudeggttbar |
MatchboxAmplitudeggttbar. More... | |
class | MatchboxAmplitudeggttbarg |
MatchboxAmplitudeggttbarg. More... | |
class | MatchboxAmplitudehbbbar |
MatchboxAmplitudehbbbar. More... | |
class | MatchboxAmplitudehbbbarg |
MatchboxAmplitudehbbbarg. More... | |
class | MatchboxAmplitudehgg |
MatchboxAmplitudehgg. More... | |
class | MatchboxAmplitudehggg |
MatchboxAmplitudehggg. More... | |
class | MatchboxAmplitudehqqbarg |
MatchboxAmplitudehqqbarg. More... | |
class | MatchboxAmplitudellbarqqbar |
MatchboxAmplitudellbarqqbar. More... | |
class | MatchboxAmplitudellbarqqbarg |
MatchboxAmplitudellbarqqbarg. More... | |
class | MatchboxAmplitudellbarqqbargg |
MatchboxAmplitudellbarqqbargg. More... | |
class | MatchboxAmplitudellbarqqbarqqbar |
MatchboxAmplitudellbarqqbarqqbar. More... | |
class | MatchboxAmplitudelnuqqbar |
MatchboxAmplitudelnuqqbar. More... | |
class | MatchboxAmplitudelnuqqbarg |
MatchboxAmplitudelnuqqbarg. More... | |
class | MatchboxAmplitudelnuqqbargg |
MatchboxAmplitudelnuqqbargg. More... | |
class | MatchboxAmplitudelnuqqbarqqbar |
MatchboxAmplitudelnuqqbarqqbar. More... | |
class | MatchboxAmplitudeqqbarttbar |
MatchboxAmplitudeqqbarttbar. More... | |
class | MatchboxAmplitudeqqbarttbarg |
MatchboxAmplitudeqqbarttbarg. More... | |
struct | MatchboxCurrents |
MatchboxCurrents. More... | |
class | MatchboxDeltaRCut |
MatchboxDeltaRCut implements cuts related to the separation in the legoplot plane. More... | |
class | MatchboxFactory |
MatchboxFactory automatically sets up a NLO QCD calculation carried out in dipole subtraction. More... | |
class | MatchboxFactoryMatcher |
MatchboxFactoryMatcher matches particles according to MatchboxFatory particle groups. More... | |
class | MatchboxHtScale |
MatchboxHtScale implements scale choices related to transverse momenta. More... | |
class | MatchboxHybridAmplitude |
MatchboxHybridAmplitude unifies two amplitude objects to provide tree and one-loop matrix elements. More... | |
class | MatchboxInsertionOperator |
MatchboxInsertionOperator is the base class for insertion operators. More... | |
class | MatchboxLeptonMassScale |
MatchboxLeptonMassScale implements scale choices related to lepton pair invariant masses. More... | |
class | MatchboxLeptonPtScale |
MatchboxLeptonPtScale implements scale choices related to lepton pair transverse momenta. More... | |
class | MatchboxMEBase |
MatchboxMEBase is the base class for matrix elements in the context of the matchbox NLO interface. More... | |
class | MatchboxOLPME |
MatchboxOLPME implements OLP interfaces. More... | |
class | MatchboxParticlePtScale |
MatchboxParticlePtScale implements scale choices related to transverse momenta. More... | |
class | MatchboxPhasespace |
MatchboxPhasespace defines an abstract interface to a phase space generator. More... | |
class | MatchboxPtScale |
MatchboxPtScale implements scale choices related to transverse momenta. More... | |
class | MatchboxRambo |
MatchboxRambo implements RAMBO phase space generation. More... | |
class | MatchboxReference |
MatchboxReference implements reference sample phase space generation. More... | |
class | MatchboxReweightBase |
MatchboxReweightBase is the base class for reweighting MatchboxMEBase matrix elements as |M|^2 ( w_1 + ... + w_n ) More... | |
class | MatchboxScaleChoice |
MatchboxScaleChoice is the base class for scale choices within Matchbox. More... | |
class | MatchboxSHatScale |
MatchboxSHatScale implements lastSHat() as scale choice. More... | |
class | MatchboxTopIndividualMTScale |
MatchboxTopIndividualMTScale implements the scale as the transverse masses of the top quark in a top-pair process. More... | |
class | MatchboxTopLinearSumMTScale |
MatchboxTopLinearSumMTScale implements the scale as the linear sum of the transverse masses of the top and antitop quarks in a top pair process. More... | |
class | MatchboxTopMassScale |
MatchboxTopMassScale implements a scale choice related to the invariant mass of the top-antitop quark pair. More... | |
class | MatchboxTopMinMTScale |
MatchboxTopMinMTScale implements a scale choice related to the quadratic sum of transverse masses of a top and antitop quark. More... | |
class | MatchboxTopMTScale |
MatchboxTopMTScale implements a scale choice related to the average of the transverse masses of a top and antitop quark. More... | |
class | MatchboxTopSumMTScale |
MatchboxTopSumMTScale implements a scale choice related to the quadratic sum of transverse masses of a top and antitop quark. More... | |
class | MatchboxTriVecScales |
MatchboxTriVecScales implements scale choices related to transverse momenta and transverse energies in events with up to three vector bosons in the final state, plus additional jets, where the vector bosons are associated to lepton pairs of distinct families. More... | |
class | MatchboxXComb |
Matchbox extensions to StandardXComb. More... | |
class | MatchboxXCombData |
Matchbox extensions to StandardXComb. More... | |
class | MatchboxXCombGroup |
Matchbox extensions to StandardXComb. More... | |
class | MatchboxZGammaAmplitude |
Here is the documentation of the MatchboxZGammaAmplitude class. More... | |
class | MatchingHandler |
Here is the documentation of the MatchingHandler class. More... | |
class | MEChargedCurrentDIS |
The MEChargedCurrentDIS class provides the matrix elements for charged current DIS. More... | |
class | MEDiffraction |
The MEDiffraction class provides a simple colour singlet exchange matrix element to be used in the soft component of the multiple scattering model of the underlying event. More... | |
class | MEDM2Mesons |
The MEDM2Mesons class implements dark matter annhilation via a vector current to mesons at low energies. More... | |
class | MEee2ff |
The MEee2ff class provides the matrix element for \(e^+e^-\to\ell^+\ell^-\). More... | |
class | MEee2gZ2ll |
The MEee2gZ2ll class provides the matrix element for \(e^+e^-\to\ell^+\ell^-\). More... | |
class | MEee2gZ2llPowheg |
Here is the documentation of the MEee2gZ2llPowheg class. More... | |
class | MEee2gZ2qq |
The MEee2gZ2qq class implements the matrix element for \(e^+e^-\to Z/\gamma \to q\bar{q}\) including spin correlations. More... | |
class | MEee2gZ2qqPowheg |
Here is the documentation of the MEee2gZ2qqPowheg class. More... | |
class | MEee2Higgs2SM |
The MEee2Higgs2SM class implements the production of an \(s\)-channel Higgs in \(e^+e^-\) collisions in order to allow easy tests of Higgs decays. More... | |
class | MEee2HiggsVBF |
The MEee2HiggsVBF class. More... | |
class | MEee2Mesons |
The MEee2Mesons class implements \(e^+e^-\) annhilation to mesons at low energy using hadronic currents. More... | |
class | MEee2VectorMeson |
The MEee2VectorMeson class is designed to produce neutral vector mesons in \(e^+e^-\) collisions and is primarily intended to test the hadronic decay package. More... | |
class | MEee2VV |
The MEee2VV class implements the matrix elements for \(e^+e^-\to W^+W^-/|^0Z^0\). More... | |
class | MEee2ZH |
The MEee2ZH class implements the matrix element for \(e^+e^-\to Z^0h^0\). More... | |
class | MEException |
Exception class to indicate a problem has occurred with setting up to matrix element. More... | |
class | MEff2ff |
This is the implementation of the \( 2\to 2\) matrix element for a \( \Psi \Psi \to \Psi \Psi\) process. More... | |
class | MEff2rf |
This is the implementation of the \( 2\to 2\) matrix element for a fermion-fermion to fermion RS fermion process. More... | |
class | MEff2ss |
The MEff2ss class is designed to implement the matrix element for a fermion-antifermion to scalar-scalar hard process. More... | |
class | MEff2ts |
The MEff2ts class implements the general matrix element for fermion fermion -> tensor scalar. More... | |
class | MEff2tv |
The documentation of the MEff2tv class implements the general matrix element for vector vectro to tensor vector. More... | |
class | MEff2vs |
The MEff2vs class is designed to implement the matrix element for a fermion-antifermion to vector-scalar hard process. More... | |
class | MEff2vv |
This class implements the matrix element calculation for a generic \(\Psi \Psi \rightarrow V^{\mu} V^{\nu}\) process. More... | |
class | MEfftoffH |
The MEfftoffH class is the base class for vector boson fusion type processes in Herwig. More... | |
class | MEfftoVH |
The MEfftoVH class is the base class for \(f\bar{f}\to VH\) processes. More... | |
class | MEfv2fs |
This class is designed to implement the matrix element for fermion-vector to fermion scalar. More... | |
class | MEfv2rs |
This class is designed to implement the matrix element for fermion-vector to RS fermion scalar. More... | |
class | MEfv2rv |
This class implements the matrix element for a fermion and a vector boson to a vector boson and a RS fermion. More... | |
class | MEfv2tf |
Here is the documentation of the MEfv2tf class. More... | |
class | MEfv2vf |
This class implements the matrix element for a fermion and a vector boson to a fermion and a vector boson. More... | |
class | MEGammaGamma2ff |
The MEGammaGamma2ff class provides the matrix elements for \(\gamma\gamma\to f \bar{f}\). More... | |
class | MEGammaGamma2WW |
The MEGammaGamma2WW class provides the matrix elements for \(\gamma\gamma\to f \bar{f}\). More... | |
class | MEGammaP2Jets |
The MEGammaP2Jets class implements the matrix elements for pointlike gamma+hadron -> jets. More... | |
class | MEHiggsPair |
The MEHiggsPair class implements the matrix elements for HiggsPairian \(2\to2\) scattering process. More... | |
class | MEHiggsPairJet |
The MEHiggsPairJet class implements the matrix elements for HiggsPairian \(2\to2\) scattering process. More... | |
class | MEHiggsPairOL |
The MEHiggsPairOL class implements the matrix elements for HiggsPairian \(2\to2\) scattering process. More... | |
class | MelikhovFormFactor |
The MelikhovFormFactor class implements the model of Phys. More... | |
class | MelikhovStechFormFactor |
The MelikhovStechFormFactor class is the implementation of the form factors from Phys. More... | |
class | MEMatching |
MEMatching implements NLO matching with matrix element correction (aka Powheg). More... | |
class | MEMinBias |
The MEMinBias class provides a simple colour singlet exchange matrix element to be used in the soft component of the multiple scattering model of the underlying event. More... | |
class | MEMultiChannel |
Here is the documentation of the MEMultiChannel class. More... | |
class | MENeutralCurrentDIS |
The MENeutralCurrentDIS class provides the matrix elements for neutral current DIS. More... | |
class | MEPP2GammaGamma |
The MEPP2GammaGamma class implements the production of photon pairs in hadron hadron collisions. More... | |
class | MEPP2GammaGammaPowheg |
Here is the documentation of the MEPP2GammaGammaPowheg class. More... | |
class | MEPP2GammaJet |
The MEPP2GammaJet class implements the matrix element for photon+jet production in hadron-hadron collisions. More... | |
class | MEPP2Higgs |
The MEPP2Higgs class implements the matrix element for the process pp->Higgs with different Higgs shape prescriptions (see details in hep-ph/9505211) and the NLL corrected Higgs width (see details in the FORTRAN HERWIG manual). More... | |
class | MEPP2HiggsJet |
The MEPP2HiggsJet class implements the matrix element for Higgs+jet production. More... | |
class | MEPP2HiggsPowheg |
The MEPP2HiggsPowheg class implements the matrix element for the process pp->Higgs with different Higgs shape prescriptions (see details in hep-ph/9505211) and the NLL corrected Higgs width (see details in the FORTRAN HERWIG manual). More... | |
class | MEPP2HiggsVBF |
The MEPP2HiggsVBF class provides the matrix elements for the production of the Higgs boson via the vector boson fusion mechanism in hadron collisions. More... | |
class | MEPP2HiggsVBFPowheg |
Here is the documentation of the MEPP2HiggsVBFPowheg class. More... | |
class | MEPP2QQ |
The MEPP2QQ class implements the production of a heavy quark-antiquark pair via QCD. More... | |
class | MEPP2QQHiggs |
The MEPP2QQHiggs class implements the matrix elements for \(gg\to Q \bar Q h^0\) and \(q\bar q\to Q \bar Q h^0\). More... | |
class | MEPP2SingleTop |
The MEPP2SingleTop class implements the matrix element for the production of a single top quark. More... | |
class | MEPP2VGamma |
The MEPP2VGamma class implements the . More... | |
class | MEPP2VV |
The MEPP2VV class implements the production of \(W^+W^-\), \(W^\pm Z^0\) and \(Z^0Z^o\) in hadron-hadron collisions. More... | |
class | MEPP2VVPowheg |
Here is the documentation of the MEPP2VVPowheg class. More... | |
class | MEPP2WH |
The MEPP2WH class provides the matrix elements for the production of the \(W^\pm\) boson in association with the Higgs in hadron collisions. More... | |
class | MEPP2WHPowheg |
The MEPP2WHPowheg class provides the next-to-leading order matrix elements for \(W^\pm\) in assoication with a Higgs boson in the PoOWHEG scheme. More... | |
class | MEPP2WJet |
The MEPP2WJet class implements the matrix element for the production of a W boson and a jet including the decay of the W. More... | |
class | MEPP2ZH |
The MEPP2ZH class implements the matrix element for \(q\bar{q}\to Z^0h^0\). More... | |
class | MEPP2ZHPowheg |
The MEPP2ZHPowheg class implements the matrix element for \(q\bar{q}\to Z^0h^0\). More... | |
class | MEPP2ZJet |
The MEPP2ZJet class implements the matrix element for the production of a Z boson + a jet including the decay of the Z including \(Z/\gamma\) interference. More... | |
class | MEQCD2to2 |
The MEQCD2to2 class provides the matrix elements for \(2\to2\) QCD scattering processes in hadron-hadron collisions. More... | |
class | MEQCD2to2Fast |
The MEQCD2to2Fast class implements the matrix elements for QCD \(2\to2\) scattering processes using hard coded formulae and as such can not include spin correlations. More... | |
class | MEqq2gZ2ff |
The MEqq2gZ2ff class implements the products of Standard Model fermion antifermion pairs via the \(Z^0\) resonance including photon interference terms. More... | |
class | MEqq2gZ2ffPowheg |
The MEqq2gZ2ffPowheg class implements the products of Standard Model fermion antifermion pairs via the \(Z^0\) resonance including photon interference terms. More... | |
class | MEqq2W2ff |
The MEqq2W2ff class implements the matrix element for \(q\bar{q'}\to W^\pm\) including the decay of the \(W^\pm\) to Standard Model fermions. More... | |
class | MEqq2W2ffPowheg |
The MEqq2W2ffPowheg class implements the matrix element for \(q\bar{q'}\to W^\pm\) including the decay of the \(W^\pm\) to Standard Model fermions. More... | |
class | 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 | MergerBase |
MergerBase is the base class MergingHelpers. More... | |
class | MergingFactory |
MergingFactory automatically sets up a NLO QCD merging. More... | |
class | MergingReweight |
The MergingReweight class reweights subprocesses. More... | |
class | METRP2to2 |
The METRP2to2 class implements the matrix elements for Transplanckian \(2\to2\) scattering process. More... | |
class | MEvv2ff |
This class is designed to implement the matrix element for the \(2 \rightarrow 2\) process vector-vector to fermion-antifermion pair. More... | |
class | MEvv2rf |
This class is designed to implement the matrix element for the \(2 \rightarrow 2\) process vector-vector to fermion- RS fermion. More... | |
class | MEvv2ss |
This is the implementation of the matrix element for the process vector-vector to scalar-scalar. More... | |
class | MEvv2tv |
Here is the documentation of the MEvv2tv class. More... | |
class | MEvv2vs |
This is the implementation of the matrix element for \(2\to 2\) massless vector-boson pair to a vector and scalar boson. More... | |
class | MEvv2vv |
This is the implementation of the matrix element for \(2\to 2\) massless vector-boson pair to vector-boson pair. More... | |
class | MinBiasPDF |
The MinBiasPDF class defines a modified pdf which uses an existing pdf object to add modifications like removing the valence part of it, which is needed in the backward evolution of secondary scatters. More... | |
class | MIPWA |
The MIPWA class allows the use on experimental extractions from Model Independent Partial Wave Analyses. More... | |
class | MissingPtCut |
MissingPtCut implements a cut on the total missing transverse momentum of a set of outgoing particles, i.e. for now the total transverse momentum of all outgoing neutrinos in an event. More... | |
struct | MixingElement |
Struct for the elements of a mixing matrix. More... | |
class | MixingMatrix |
This class is desinged to store the mixing matrices needed for Susy studies. More... | |
class | ModelGenerator |
This class is designed to store the particles in some model and then call the appropriate function to setup the model. More... | |
class | MonacoSampler |
MonacoSampler samples XCombs bins using using Monaco. More... | |
class | MPIHandler |
This class is responsible for generating additional semi hard partonic interactions. More... | |
class | MPIPDF |
The MPIPDF class defines a modified pdf which uses an existing pdf object to add modifications like removing the valence part of it, which is needed in the backward evolution of secondary scatters. More... | |
class | MPISampler |
This class inherits from SampleBase and implements the Auto Compensating Divide-and-Conquer phase space generator, ACDCGen. More... | |
class | MPIXSecReweighter |
MPIXSecReweighter sets up the proper minimum bias cross section. More... | |
class | MSSM |
The MSSM class provides the main model class to replace the Standard Model when using the Minimal Supersymmetric Standard Model. More... | |
class | MultiIterationStatistics |
Monte Carlo statistics for multiple iterations. More... | |
class | MultiPartonExtractor |
The MultiPartonExtractor class inherits from the PartonExtractor of ThePEG but allows more control over the PDFs used in the case that there are multiple stages of parton extraction. More... | |
struct | MultiplicityInfo |
Struct for the multiplcity data. More... | |
class | MultiWeight |
The MultiWeight class is designed to perform some simple analysis of gauge boson, W and Z, distributions in hadron-hadron collisions. More... | |
struct | NBDiagram |
The NBDiagram struct contains information about a \(1\to n\) decay that has been automatically generated. More... | |
class | NBodyDecayConstructorBase |
This is the base class for NBodyDecayConstructors. More... | |
class | NBodyDecayConstructorError |
An Exception class that can be used by all inheriting classes to indicate a setup problem. More... | |
struct | NBVertex |
A simple vertex for the N-body diagram. More... | |
class | NJetsAmplitude |
NJetsAmplitude implements an interface to NJets. More... | |
class | NMSSM |
Here is the documentation of the NMSSM class. More... | |
class | NMSSMFFHVertex |
The NMSSMFFHVertex class implements the interactions of the NMSSM Higgs bosons with the Standard Model fermions. More... | |
class | NMSSMGGHVertex |
This class implements the effective vertex for a higgs coupling to a pair of gluons in the NMSSM. More... | |
class | NMSSMGOGOHVertex |
Here is the documentation of the NMSSMGOGOHVertex class. More... | |
class | NMSSMHHHVertex |
The NMSSMHHHVertex defines the triple Higgs coupling in the NMSSM. More... | |
class | NMSSMHSFSFVertex |
This class defines the coupling of Higgs bosons to the sfermions in the NMSSM. More... | |
class | NMSSMPPHVertex |
This class implements the effective vertex for a higgs coupling to a pair of photons in the NMSSM. More... | |
class | NMSSMWHHVertex |
The NMSSMWHHVertex class implements the coupling of an electroweak" gauge boson with two Higgs bosons in the NMSSM. More... | |
class | NMSSMWWHHVertex |
Here is the documentation of the NMSSMWWHHVertex class. More... | |
class | NMSSMWWHVertex |
The NMSSMWWHVertex class is the implementation of the coupling of two electroweak gauge bosons to the Higgs bosons of the NMSSM. More... | |
class | Node |
The Node class represents a part of the shower history in the merging procedure. More... | |
class | NonBShowerVeto |
The NonBShowerVeto class vetos parton showers where no b (anti)quarks are produced. More... | |
class | NonLeptonicHyperonDecayer |
This is a general class for the non-leptonic decay of hyperons. More... | |
class | NonLeptonicOmegaDecayer |
The NonLeptonicOmegaDecayer class is designed for the non-leptonic weak decay of the Omega to a baryon from the lightest \(SU(3)\) octet and a pseudoscalar meson. More... | |
class | O2AlphaS |
The O2AlphaS class is the implementation of the two-loop \(\alpha_S\) in the same way as in FORTRAN HERWIG. More... | |
class | OmegaPionSNDCurrent |
The OmegaPionSNDCurrent class implements the decay current for \(\pi^\pm\pi^0 \gamma\) via an intermediate \(\omega\). More... | |
class | OmegaPiPiCurrent |
Here is the documentation of the OmegaPiPiCurrent class. More... | |
class | OmegaXiStarPionDecayer |
The OmegaXiStarPionDecayer class implements the results of hep-ph/0405162 for the weak decay of the \(\Omega\) to the \(\Xi^*\) and a pion. More... | |
class | OmnesFunction |
The OmnesFunction class provides a base class for the implementation of the Omnes function. More... | |
class | OneHalfHalfSplitFn |
This class provides the concrete implementation of the exact leading-order splitting function for \(1\to \frac12\frac12\). More... | |
class | OneKaonTwoPionCurrent |
The OneKaonTwoPionCurrent class implements the model of M. More... | |
class | OneKaonTwoPionDefaultCurrent |
The OneKaonTwoPionDefaultCurrent class implements the currents from Z.Phys.C58:445 (1992), this paper uses the form from Z.Phys.C48:445 (1990) for the \(a_1\) width and is the default model in TAUOLA. More... | |
class | OneOffShellCalculator |
Use another WidthCalculatorBase object to integrate over the mass of on of the external particles which can be off-shell for running width calculations. More... | |
struct | OneOffShellIntegrand |
Class for the integrand of a matrix element where one of the outgoing particles is off-shell.This class is used by the OneOffShellCalculator class to perform the integral. More... | |
class | OneOneOneEWSplitFn |
The OneOneOneEWSplitFn class implements the splitting function for \(\1\to q\1 1\) where the spin-1 particles are massive electroweak gauge bosons. More... | |
class | OneOneOneMassiveSplitFn |
This class provides the concrete implementation of the exact leading-order splitting function for \(1\to 11\) where the emitting particle is massi e. More... | |
class | OneOneOneQEDSplitFn |
The OneOneOneQEDSplitFn class implements the splitting function for \(\1\to q\1 1\) where the spin-1 particles are massive electroweak gauge bosons. More... | |
class | OneOneOneSplitFn |
This class provides the concrete implementation of the exact leading-order splitting function for \(1\to 11\). More... | |
class | OneOneZeroEWSplitFn |
The OneOneZeroEWSplitFn class implements the splitting function for \(\1\to q\1 0\) where the spin-1 particles are the W / Z massive electroweak gauge bosons and the spin-0 particle is the massive Higgs boson. More... | |
class | OniumToOniumPiPiDecayer |
The OniumToOniumPiPiDecayer class uses the matrix element of Brown and Cahn PRL35, 1 (1975) for the decay of onium resonaces to lighter states and pion pairs. More... | |
class | OpenLoopsAmplitude |
OpenLoopsAmplitude implements an interface to OpenLoops. More... | |
class | OpenLoopsProcInfo |
Process information for OpenLoops. More... | |
class | PairPtCut |
This class implements a cut on the transverse momentum of a pair of particles. More... | |
class | PairRapidityCut |
This class implements a cut on the rapidity of a pair of particles. More... | |
class | ParallelRunAnalysis |
This analysis prints out information necessary for the combination of multiple Herwig runs during the run step. More... | |
struct | ParticleOrdering |
A struct to order the particles in the same way as in the DecayModes. More... | |
class | PartnerFinder |
This class is responsible of two related tasks: More... | |
class | PartonicDecayerBase |
Here is the documentation of the PartonicDecayerBase class. More... | |
class | PartonSplitter |
This class splits the gluons from the end of the shower. More... | |
class | PDFRatio |
PDFRatio implements numerically stable PDF ratios. More... | |
class | PerturbativeDecayer |
The PerturbativeDecayer class is the base class for perturbative decays in Herwig and implements the functuality for the POWHEG corrections. More... | |
class | PerturbativeProcess |
Simple struct for hard processes and decays. More... | |
class | PhaseSpaceChannel |
This class is designed to store the information needed for a given phase-space channel for use by the multi-channel phase space decayer and perform the generation of the phase space for that channel. More... | |
class | PhasespaceCouplings |
Store couplings for the phase space generator. More... | |
class | PhaseSpaceError |
exception for this class and those inheriting from it More... | |
class | PhaseSpaceMode |
The PhaseSpaceMode class is designed to store a group of phase-space channels for use by the DecayIntegrator class to generate the phase-space for a given decay mode. More... | |
class | PhiPiCurrent |
The PhiPiCurrent class implements a current for \(\phi\pi\) using a current based on the model of Phys.Rev. More... | |
struct | PhotonMatcher |
This file declare a set of standard matcher classes in addition to those defined in ThePEG. More... | |
class | PionPhotonCurrent |
The PionPhotonCurrent class implements the decay current for \(\pi^{\pm,0} \gamma\) via intermediate \(\rho,\omega,\phi,\omega^\prime\). More... | |
class | PiPiAnisovichKMatrix |
The PiPiAnisovichKMatrix class implements the K-matrix for $\pi\pi$ scattering from Eur.Phys.J.A 16 (2003) 229-258. More... | |
class | PiPiI2 |
The PiPiI2 class provides an implementation of the \(I=2\) s-eave for \(\pi\pi\). More... | |
class | PomeronFlux |
Here is the documentation of the PomeronFlux class. More... | |
class | PomeronPDF |
Implementation of the PomeronPDF PDFs. More... | |
struct | PotentialTree |
Struct to store a potential CKKWTree. More... | |
class | PowhegHandler |
Here is the documentation of the PowhegHandler class. More... | |
class | PowhegShowerHandler |
struct | Process |
Process information with coupling order. More... | |
class | ProcessData |
Provide storage for process data. More... | |
class | ProcessHandler |
This class is for handling the sampling of semi hard partonic interactions. More... | |
class | ProductionMatrixElement |
The storage of the helicity amplitude expression for the matrix element of a hard process. More... | |
class | progress_display |
class | ProtoBranching |
Class to store a prototype branching. More... | |
class | ProtoTree |
Class for a prototype tree. More... | |
class | PrototypeVertex |
Storage of a potenital n-body decay. More... | |
class | PScalar4FermionsDecayer |
The PScalar4FermionsDecayer class is designed for the decay of the neutral pion to four leptons, in this case electrons. More... | |
class | PScalarLeptonNeutrinoDecayer |
The PScalarLeptonNeutrinoDecayer class is designed for the decay of pseudoscalar mesons to a lepton and a neutrino. More... | |
class | PScalarPScalarVectorDecayer |
The PScalarPScalarVectorDecayer class is designed to perform the decay of a pseudoscalar meson to another pseudoscalar meson and a vector meson. More... | |
class | PScalarVectorFermionsDecayer |
The PScalarVectorFermionsDecayer class is designed for the decay of a pseudoscalar meson to a spin-1 particle and a fermion-antifermion pair. More... | |
class | PScalarVectorVectorDecayer |
The PScalarVectorVectorDecayer class is designed to perform the decay of a pseudoscalar meson to two spin-1 particles. More... | |
class | PseudoScalar2FermionsDecayer |
The PseudoScalar2FermionsDecayer class is designed for the decay of a pseudoscalar meson to two fermions, in reality this is always the decay of the \(\eta_c\) to a baryon antibaryon pair. More... | |
class | PseudoTensorMesonTensorVectorDecayer |
The PseudoTensorMesonTensorVectorDecayer class handles the decay of a tensor meson to tensor and a scalar meson. More... | |
class | PseudoTensorMesonVectorVectorDecayer |
The PseudoTensorMesonVectorVectorDecayer class handles the decay of a pseudotensor meson to two vector mesons. More... | |
class | PTCutOff |
Here is the documentation of the PTCutOff class. More... | |
class | QEDRadiationHandler |
The QEDRadiationHandler class is designed so that the approach for the generation of QED radiation in decays can be used to generate QED radiation from the decay products of \(s\)-channel resonances produced in the hard process where the decay products of the resonance have been generated as part of the hard process. More... | |
class | QQHiggsProcessConstructor |
Here is the documentation of the QQHiggsProcessConstructor class. More... | |
class | QQHTest |
Here is the documentation of the QQHTest class. More... | |
class | QTildeMatching |
QTildeMatching implements NLO matching with the default shower. More... | |
class | QTildeShowerHandler |
The QTildeShowerHandler class. More... | |
class | QuarkoniumDecayer |
The QuarkoniumDecayer class is designed for the partonic decay of bottom and charmonium resonances. More... | |
class | RadiativeDoublyHeavyBaryonDecayer |
The RadiativeDoublyHeavyBaryonDecayer class is designed for the radiative decay of a baryon containing a heavy quark to another baryon containing a heavy quark. More... | |
class | RadiativeHeavyBaryonDecayer |
The RadiativeHeavyBaryonDecayer class is designed for the radiative decay of a baryon containing a heavy quark to another baryon containing a heavy quark. More... | |
class | RadiativeHyperonDecayer |
The RadiativeHyperonDecayer class provides the matrix elements for the decay of hyperons in which a photon is produced using the model of Phys. More... | |
class | RealEmissionProcess |
Simple struct for hard processes and decays. More... | |
class | realVVKinematics |
The realVVKinematics class is used to store information on the the kinematics of the real emission processes needed for the evaluation of matrix elements in the real part of the NLO process. More... | |
class | ReggeonPDF |
Implementation of the ReggeonPDF PDFs. More... | |
struct | Remapper |
Remapper adapts indivdual MC dimensions. More... | |
class | Reshuffler |
The Reshuffler class implements reshuffling of partons on their nominal mass shell to their constituent mass shells. More... | |
class | ResonantProcessConstructor |
This class is designed to construct the diagrams for resonant processes using a provdided set of particles as interemdiates. More... | |
class | ReweightEW |
Here is the documentation of the ReweightEW class. More... | |
class | RPConstructorError |
Exception class indicating setup problem. More... | |
class | RPV |
Here is the documentation of the RPV class. More... | |
class | RPVFFSVertex |
Here is the documentation of the RPVFFSVertex class. More... | |
class | RPVFFWVertex |
Here is the documentation of the RPVFFWVertex class. More... | |
class | RPVFFZVertex |
Here is the documentation of the RPVFFZVertex class. More... | |
class | RPVLLEVertex |
Here is the documentation of the RPVLLEVertex class. More... | |
class | RPVLQDVertex |
Here is the documentation of the RPVLQDVertex class. More... | |
class | RPVSSSVertex |
Here is the documentation of the RPVSSSVertex class. More... | |
class | RPVUDDVertex |
Here is the documentation of the RPVUDDVertex class. More... | |
class | RPVWSSVertex |
Here is the documentation of the RPVWSSVertex class. More... | |
class | RPVWWHVertex |
The RPVWWHVertex class implements the couplings of a pair of gauge bosons to scalars in the R-parity violating MSSM. More... | |
class | RSModel |
This is the class to be used instead of the Standard Model class for the Randell Sundrum model. More... | |
class | RSModelFFGGRVertex |
This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model. More... | |
class | RSModelFFGRVertex |
This is the implementation of the Randell-Sundrum model fermion-antifermion tensor vertex for helicity amplitude calculations. More... | |
class | RSModelFFWGRVertex |
This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model. More... | |
class | RSModelGGGGRVertex |
The RSModelGGGGRVertex class is the implementation of the triple vector graviton couling in the RS model. More... | |
class | RSModelSSGRVertex |
The RSModelSSGRVertex class is thew implementation of the graviton coupling to the Higgs in the RSModel. More... | |
class | RSModelVVGRVertex |
This is the implementation of the vector-vector-graviton vertex for the RS model. More... | |
class | RSModelWWWGRVertex |
The RSModelWWWGRVertex class is the implementation of the triple vector graviton couling in the RS model. More... | |
class | RunDirectories |
Handle directories for external library and grid storage. More... | |
class | RunningMass |
Implementation of the 1 or 2 loop QCD running mass. More... | |
class | RunningMassBase |
Base class for running mass calculations. More... | |
class | SaSPhotonPDF |
The SaSPhotonPDF class provides an interface to the. More... | |
class | SatPDF |
The SatPDF class defines a modified pdf which uses an existing pdf object to add modifications like removing the valence part of it, which is needed in the backward evolution of secondary scatters. More... | |
class | Scalar2FermionsDecayer |
The Scalar2FermionsDecayer class is designed for the decay of ascalar meson to two fermions, in reality this is always the decay of the \(\chi_{c0}\) to a baryon antibaryon pair. More... | |
class | ScalarAmplitude |
Base class for scalar amplitudes. More... | |
class | ScalarFormFactor |
The ScalarFormFactor class is the base class for the form factors for the weak decay of scalar to scalar, vector and tensor mesons. More... | |
class | ScalarMassGenerator |
The ScalarMassGenerator class is designed for the generation of the masses of the \(a_0\) and \(f_0\) mesons which have \(K\bar{K}\) modes close to the on-shell mass of the particle. More... | |
class | ScalarMesonCurrent |
The weak current for the production of one (pseudo)-scalar meson. More... | |
class | ScalarMesonFactorizedDecayer |
The ScalarMesonFactorizedDecayer class is a class which combines a WeakCurrent and a ScalarFormFactor in the naive factorization approximation to perform the non-leptonic weak decays of scalar mesons. More... | |
class | ScalarMesonTensorScalarDecayer |
The ScalarMesonTensorScalarDecayer class is designed for the decay of a (pseudo)scalar meson to a tensor meson and another (pseudo)scalar meson. More... | |
class | ScalarScalarScalarDecayer |
The ScalarScalarScalarDecayer class is designed for the decay of a scalar meson to two scalar mesons. More... | |
class | ScalarTo3ScalarDalitz |
The ScalarTo3ScalarDalitz class provides a base class for the implementation of weak three-body decays of bottom and charm mesons. More... | |
class | ScalarVectorVectorDecayer |
The ScalarVectorVectorDecayer class is designed to perform the decay of a scalar meson to two spin-1 particles. More... | |
class | SemiLeptonicBaryonDecayer |
The SemiLeptonicBaryonDecayer class is designed for the semi-leptonic decay of the baryons. More... | |
class | SemiLeptonicScalarDecayer |
The SemiLeptonicScalarDecayer class is designed for the semileptonic decay of a (pesudo)scalar meson to another meson and a lepton/neutino pair. More... | |
class | SextetFFSVertex |
Here is the documentation of the SextetFFSVertex class. More... | |
class | SextetFFVVertex |
Here is the documentation of the SextetFFVVertex class. More... | |
class | SextetGGSSVertex |
Here is the documentation of the SextetGGSSVertex class. More... | |
class | SextetGGVVVertex |
Here is the documentation of the SextetGGVVVertex class. More... | |
class | SextetGSSVertex |
Here is the documentation of the SextetGSSVertex class. More... | |
class | SextetGVVVertex |
Here is the documentation of the SextetGVVVertex class. More... | |
class | SextetModel |
This class is used instead of the StandardModel class for the. More... | |
class | SextetPSSVertex |
Here is the documentation of the SextetPSSVertex class. More... | |
class | SextetPVVVertex |
Here is the documentation of the SextetPVVVertex class. More... | |
class | SFFDecayer |
The SFFDecayer class implements the decay of a scalar to 2 fermions in a general model. More... | |
class | ShowerAlpha |
This class is the abstract class from which all types of running couplings used in the Showering derive from. More... | |
class | ShowerAlphaQCD |
This concrete class provides the definition of the pure virtual function value() and overestimateValue() for the strong coupling. More... | |
class | ShowerAlphaQED |
This concrete class provides the definition of the pure virtual function value(scale) for \(\alpha_{\rm QED}\). More... | |
class | ShowerApproximation |
ShowerApproximation describes the shower emission to be used in NLO matching. More... | |
class | ShowerApproximationGenerator |
ShowerApproximationGenerator generates emissions according to a shower approximation entering a NLO matching. More... | |
class | ShowerApproximationKernel |
ShowerApproximationKernel generates emissions according to a shower approximation entering a NLO matching. More... | |
class | ShowerBasis |
The ShowerBasis class stores the basis vectors used by the shower. More... | |
class | ShowerEventRecord |
Here is the documentation of the ShowerEventRecord class. More... | |
class | ShowerHandler |
This class is the main driver of the shower: it is responsible for the proper handling of all other specific collaborating classes and for the storing of the produced particles in the event record. More... | |
class | ShowerKinematics |
This is the abstract base class from which all other shower kinematics classes derive. More... | |
class | ShowerParticle |
This class represents a particle in the showering process. More... | |
class | ShowerProgenitor |
A struct to store information on the perturbative particle which initiates a shower. More... | |
class | ShowerTree |
The ShowerTree class stores the basic information needed for each hard interaction, either a scattering process or decay, which needs to be showered. More... | |
struct | ShowerVariation |
A struct identifying a shower variation. More... | |
class | ShowerVertex |
class | ShowerVeto |
ShowerVeto is a general interface for performing vetoes during showering. More... | |
class | SimpleColourBasis |
SimpleColourBasis implements the colour algebra needed for electroweak boson and electroweak boson + jet production at NLO. It mainly serves as an example for the general ColourBasis interface. More... | |
class | SimpleColourBasis2 |
SimpleColourBasis2 implements the colour algebra needed for processes with four coloured legs at NLO. It mainly serves as an example for the general ColourBasis interface. More... | |
class | SimpleLHCAnalysis |
The SimpleLHCAnalysis class is designed to perform some simple analysis of gauge boson, W and Z, distributions in hadron-hadron collisions. More... | |
class | SingletonFormFactor |
The SingletonFormFactor class implements the form-factors from PRD43, 2939 for the decay of spin-1/2 baryons containing bottom and charm quarks. More... | |
struct | slopeAndTotalXSec |
A struct for the 2D root finding that is necessary to determine the soft cross section and the soft radius that is needed to describe the total cross section correctly. More... | |
struct | slopeBisection |
A struct for the root finding that is necessary to determine the soft cross section and soft mu2 that are needed to describe the total cross section AND elastic slope correctly. More... | |
struct | slopeInt |
A struct for the integrand for the slope. More... | |
class | SMFFGVertex |
This is the implementation of the Standard Model quark-antiquark gluon vertex. More... | |
class | SMFFHVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | SMFFPVertex |
This is the implementation of the Standard Model fermion-antifermion photon vertex. More... | |
class | SMFFWVertex |
This is the implementation of the Standard model coupling of the W to the fermions. More... | |
class | SMFFZVertex |
This is the implementation of the Standard Model fermion-antifermion Z vertex. More... | |
class | SMGGGGVertex |
The SMGGGGVertex class is the implementation of the Standard Model quartic gluon vertex. More... | |
class | SMGGGVertex |
Implementation of the SM triple gluon vertex. More... | |
class | SMHGGVertex |
The SMHGGVertex class implements the setCoupling member for the Standard Model effective vertex Higgs-gluon-gluon. More... | |
class | SMHHHVertex |
Here is the documentation of the SMHHHVertex class. More... | |
class | SMHiggsFermionsDecayer |
The SMHiggsFermionsDecayer class is designed to decay the Standard Model Higgs to the Standard Model fermions. More... | |
class | SMHiggsGGHiggsPPDecayer |
The SMHiggsGGHiggsPPDecayer class performs the of a Standard Model Higgs boson to: a pair of photons or a pair of gluons, or a \(Z^0\) boson and a photon. More... | |
class | SMHiggsMassGenerator |
The SMHiggsMassGenerator class implements the generation of the Higgs boson mass according to the prescription of hep-ph/9505211. More... | |
class | SMHiggsWidthGenerator |
The SMHiggsWidthGenerator class calculates the width for the Standard Model Higgs boson. More... | |
class | SMHiggsWWDecayer |
The SMHiggsWWDecayer class performs the decay of the Standard Model Higgs boson to \(W^+W^-\) and \(Z^0Z^0\) including the decays of the gauge bosons. More... | |
class | SMHPPVertex |
The SMHGGVertex class implements the setCoupling member for the Standard Model effective vertex Higgs-gamma-gamma. More... | |
class | SMHZPVertex |
Here is the documentation of the SMHZPVertex class. More... | |
class | SMTopDecayer |
The SMTopDecayer performs decays of the top quark into the bottom quark and qqbar pairs or to the bottom quark and lepton neutrino pairs via W boson exchange. More... | |
class | SMWDecayer |
The SMWDecayer is designed to perform the decay of the W boson to the Standard Model fermions, including the first order electroweak corrections. More... | |
class | SMWWHHVertex |
Here is the documentation of the SMWWHHVertex class. More... | |
class | SMWWHVertex |
The SMWWHVertex is the implementation of the coupling of two electroweak gauge bosons to the Higgs in the Standard Model. More... | |
class | SMWWWVertex |
This is the implementation fo the vertex for the coupling of three standard Model electroweak bosons. More... | |
class | SMWWWWVertex |
The SMWWWWVertex class is the implementation of the coupling of four electroweak gauge bosons in the SM. More... | |
class | SMZDecayer |
The SMZDecayer is designed to perform the decay of the Z boson to the Standard Model fermions. More... | |
class | SOPHTY |
Here is the documentation of the SOPHTY class. More... | |
class | Spin3Meson2PScalarDecayer |
The Spin3Meson2PScalarDecayer class is designed for the decay of a rank 3 tensor meson to two pseudoscalars via matrix element which takes the form. More... | |
class | Spin3MesonTensorPScalarDecayer |
The Spin3MesonTensorPScalarDecayer class is designed for the decay of a rank 3 tensor meson to a tensor and a scalar via matrix element which takes the form. More... | |
class | Spin3MesonTensorVectorDecayer |
The Spin3MesonTensorVectorDecayer class is designed for the decay of a rank 3 tensor meson to a tensor and a vector via matrix element which takes the form. More... | |
class | Spin3MesonVectorPScalarDecayer |
The Spin3MesonVectorPScalarDecayer class is designed for the decay of a rank 3 tensor meson to a vector and a scalar via matrix element which takes the form. More... | |
class | Spin3MesonVectorScalarDecayer |
The Spin3MesonVectorScalarDecayer class is designed for the decay of a rank 3 tensor meson to a vector and a scalar via matrix element which takes the form. More... | |
class | SpinCorrelationTensor |
SpinCorrelationTensor represents a spin correlation tensor of the form. More... | |
class | SpinHadronizer |
The SpinHadronizer class is designed to be used as a post-hadronization handler to give a simple model of spin transfer between the perturbative and non-perturbative stages. More... | |
class | SplittingFunction |
This is an abstract class which defines the common interface for all \(1\to2\) splitting functions, for both initial-state and final-state radiation. More... | |
class | SplittingGenerator |
This class is responsible for creating, at the beginning of the Run, all the SplittingFunction objects and the corresponding SudakovFormFactor objects, and then of the generation of splittings (radiation emissions) during the event. More... | |
class | SRFDecayer |
The SRFDecayer class implements the decay of a scalar to spin-3/2 and spin-1/2 fermion in a general model. More... | |
class | SSCCZVertex |
This class implements the coupling of a \(\gamma/Z^0\) to a pair of charginos. More... | |
class | SSCFSVertex |
This is the implementation of the coupling of the charginos to fermion- sfermions. More... | |
class | SSCNWVertex |
This class is implements the coupling of a W boson to a chargino and a neutralino. More... | |
class | SSFFHVertex |
The is the coupling of higgs bosons in the MSSM to a pair of SM fermions. More... | |
class | SSGFSVertex |
This is the implementation of the coupling of a gluino to a squark- quark pair. More... | |
class | SSGGSQSQVertex |
This is the implementation of the 4 point gluon-gluon-squark-squark vertex. More... | |
class | SSGNGVertex |
This class implements the coupling of a gluon to a gluino and a neutralino via loop diagrams It inherits from GeneralFFVertex and implements the setCoupling method. More... | |
class | SSGOGOHVertex |
The is the coupling of higgs bosons in the MSSM to a pair of SM fermions. More... | |
class | SSGSGSGVertex |
This class implements the g- \(\tilde{g}\)- \(\tilde{g}\) vertex. More... | |
class | SSGSSVertex |
The SSGSSVertex implements the coupling of a gluon to 2 sfermions. More... | |
class | SSGVFSVertex |
This is the implementation of the coupling of the gravitino to fermion-sfermions. More... | |
class | SSGVNHVertex |
The SSGVNHVertex class implements the coupling of the gravitino to a neutralino and Higgs boson. More... | |
class | SSGVNVVertex |
The SSGVNVVertex class implements the coupling of the gravitino to a gaugino and the assoicated gauge boson. More... | |
class | SSHGGVertex |
This class implements the effective vertex coupling a higgs to a pair of gluons in the MSSM. More... | |
class | SSHHHVertex |
This is the higgs coupling with other higgs bosons in the MSSM. More... | |
class | SSHPPVertex |
This class implements the effective vertex coupling a higgs to a pair of photons in the MSSM. More... | |
class | SSHSFSFVertex |
This is the implementation of the coupling for a Higgs in the MSSM to a pair of sfermions. More... | |
class | SSNCTVertex |
Here is the documentation of the SSNCTVertex class. More... | |
class | SSNFSVertex |
This is the implementation of the coupling of the neutralinos to fermion-sfermions. More... | |
class | SSNNPVertex |
This class implements the coupling of a photon to a pair of neutralinos via loop diagrams It inherits from GeneralFFVertex and implements the setCoupling method. More... | |
class | SSNNZVertex |
This class implements the coupling of a Z-boson to a pair of neutralinos. More... | |
class | SSSDecayer |
The SSDecayer class implements the decay of a scalar to 2 scalars in a general model. More... | |
class | SSVDecayer |
The SSVDecayer class implements the decay of a scalar to a vector and a scalar in a general model. More... | |
class | SSWGSSVertex |
This is the implementation of the 4 point gluon-gluon-squark-squark vertex. More... | |
class | SSWHHVertex |
The coupling of a pair of higgs to the SM gauge bosons in the MSSM. More... | |
class | SSWSSVertex |
This is the implementation of the coupling of an SM gauge boson to a pair of sfermions. More... | |
class | SSWWHHVertex |
Here is the documentation of the SSWWHHVertex class. More... | |
class | SSWWHVertex |
This class implements the coupling of a higgs in the MSSM to a pair of SM gauge bosons. More... | |
class | SSWWSSVertex |
Here is the documentation of the SSWWSSVertex class. More... | |
class | StandardCKM |
StandardCKM inherits from CKMBase and implements the standard parameterization of the CKM matrix in terms of three angles and a phase. More... | |
class | StandardModel |
This is the Herwig StandardModel class which inherits from ThePEG Standard Model class and implements additional Standard Model couplings, access to vertices for helicity amplitude calculations etc. More... | |
struct | Stat |
Documentation for the statistics struct. More... | |
class | Statistic |
The Statistic class is a simple class designed to store a variable for statistical analysis. More... | |
class | StoFFFFDecayer |
Here is the documentation of the StoFFFFDecayer class. More... | |
class | StoFFVDecayer |
Here is the documentation of the StoFFVDecayer class. More... | |
class | StoSFFDecayer |
The StoSFFDecayer class provides the general matrix element for scalar decays into another scalar and a fermion-antifermion pair. More... | |
struct | StreamingRnd |
Wrap around a vector of random numbers to behave as a stream of those. More... | |
class | StrongHeavyBaryonDecayer |
The StrongHeavyBaryonDecayer class implements the strong decays of charm baryons using the results of hep-ph/9904421. More... | |
struct | SU2Helper |
Helpers for book keeping in electroweak processes. More... | |
class | SU3BaryonDecupletOctetPhotonDecayer |
The SU3BaryonDecupletOctetPhotonDecayer class is designed for the decay of a deculpet baryon to an octet baryon and a photon using the SU(3) conserving term in the chiral lagrangian. More... | |
class | SU3BaryonDecupletOctetScalarDecayer |
The SU3BaryonDecupletOctetScalarDecayer class is designed for the decay of a \(SU(3)\) deculpet baryon to an octet baryon and a pseudoscalar meson from the lightest multiplet. More... | |
class | SU3BaryonOctetDecupletScalarDecayer |
The SU3BaryonOctetDecupletScalarDecayer class is designed for the decay of an SU(3) octet baryon to a deculpet baryon and a pseudoscalar meson from the lightest multiplet. More... | |
class | SU3BaryonOctetOctetPhotonDecayer |
The SU3BaryonOctetOctetPhotonDecayer class performs the decay of a baryon octet to a different baryon octet and a photon. More... | |
class | SU3BaryonOctetOctetScalarDecayer |
The SU3BaryonOctetOctetScalarDecayer class is a simple decayer for the strong decay of the excited baryon \(SU(3)\) octets to lower lying baryon octets and a pseudoscalar meson from the lightest multiplet, i.e. More... | |
class | SU3BaryonSingletOctetPhotonDecayer |
The SU3BaryonSingletOctetPhotonDecayer class performs the radiative decay of an \(SU(3)\) singlet baryon to an \(SU(3)\) octet baryon. More... | |
class | SU3BaryonSingletOctetScalarDecayer |
The SU3BaryonSingletOctetScalarDecayer class is a simple decayer for the strong decay of the excited baryon \(SU(3)\) singlets to a lighter baryon octet and a pseudoscalar meson from the lightest multiplet, i.e. More... | |
class | SubleadingSplittingInfo |
Generalized dipole splitting info to deal with subleading-N splittings. More... | |
class | SubtractedME |
SubtractedME represents a subtracted real emission matrix element. More... | |
class | SubtractionDipole |
SubtractionDipole represents a dipole subtraction term in the formalism of Catani and Seymour. More... | |
class | SudakovCutOff |
The SudakovCutOff class is the base class for cut-offs in the Sudakov. More... | |
class | SudakovFormFactor |
This is the definition of the Sudakov form factor class. More... | |
class | SusyBase |
This class is designed to be a base class for SUSY models. More... | |
class | SVVDecayer |
This SVVDecayer class implements the decay of a scalar to 2 vector bosons using either the tree level VVSVertex or the loop vertex. More... | |
class | TauDecayer |
The TauDecayer class performs the decay of the \(\tau\). More... | |
struct | TBDiagram |
The TBDiagram struct contains information about a \(1\to3\) decay that has been automatically generated by ThreeBodyDecayConstructor. More... | |
class | TensorMeson2PScalarDecayer |
The TensorMeson2PScalarDecayer class is designed for the decay of a tensor meson to two pseudoscalars via matrix element which takes the form. More... | |
class | TensorMesonSpin3VectorDecayer |
The TensorMesonSpin3VectorDecayer class is designed for the decay of a tensor meson to a rank 3 tensor and a vector via matrix element which takes the form. More... | |
class | TensorMesonTensorPScalarDecayer |
The TensorMesonTensorPScalarDecayer class handles the decay of a tensor meson to tensor and a scalar meson. More... | |
class | TensorMesonTensorScalarDecayer |
The TensorMesonTensorScalarDecayer class handles the decay of a tensor meson to tensor and a scalar meson. More... | |
class | TensorMesonVectorPScalarDecayer |
The TensorMesonVectorPScalarDecayer class handles the decay of a tensor meson to a vector and a pseudoscalar. More... | |
class | TensorMesonVectorScalarDecayer |
The TensorMesonVectorScalarDecayer class handles the decay of a tensor meson to vector and a scalar meson. More... | |
class | TensorMesonVectorVectorDecayer |
The TensorMesonVectorVectorDecayer class is designed to simulate the decay of a tensor meson to two spin-1 particles. More... | |
class | TFFDecayer |
The TFFDecayer class implements the decay of a tensor to 2 fermions in a general model. More... | |
class | ThreeBodyAllOn1IntegralCalculator |
The ThreeBodyAllOn1IntegralCalculator class is designed to integrate a function which gives \(d\Gamma/dm^2_{ij}\) to give the partial width. More... | |
class | ThreeBodyAllOnCalculator |
The ThreeBodyAllOnCalculator class is designed to integrate a three-body matrix element in which all the outgoing particles are on-shell to give the partial width. More... | |
class | ThreeBodyDecayConstructor |
The ThreeBodyDecayConstructor class inherits from the dummy base class NBodyDecayConstructorBase and implements the necessary functions in order to create the 3 body decaymodes for a given set of vertices stored in a Model class. More... | |
class | ThreeMesonCurrentBase |
This is the base class for the three meson decays of the weak current. More... | |
class | ThreePionCLEOCurrent |
The ThreePionCLEOCurrent class implements the decay of the weak current to three pions using the currents from CLEO Phys. More... | |
class | ThreePionCzyzCurrent |
The ThreeMesonCzyzCurrent class implements the currents from Eur.Phys.J. More... | |
class | ThreePionDefaultCurrent |
The ThreePionDefaultCurrent class implements the currents from Z.Phys.C58:445 (1992), this paper uses the form from Z.Phys.C48:445 (1990) for the \(a_1\) width and is the default model in TAUOLA. More... | |
class | TildeKinematics |
TildeKinematics is the base class for the 'tilde' kinematics being used for subtraction terms in the formalism of Catani and Seymour. More... | |
class | TopDecay |
Here is the documentation of the TopDecay class. More... | |
struct | TopMatcher |
A Matcher class which matches top quarks. More... | |
struct | TotalXSecBisection |
A struct for the root finding that is necessary to determine the soft cross section that is needed to describe the total cross section correctly. More... | |
class | Tree2toNGenerator |
Generate Tree2toNDiagrams for a given process. More... | |
class | TreePhasespace |
TreePhasespace is a multi-channel phase space generator adapting to singularity structures as determined from the matrix elements diagrams. More... | |
class | TreePhasespaceChannels |
Store channels for the tree phasespace. More... | |
class | TSSDecayer |
The TSSDecayer class implements the decay of a tensor to 2 scalars in a general model. More... | |
class | TTbAModel |
Here is the documentation of the TTbAModel class. More... | |
class | TTbAModelAGQQVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | TTbAModelSU2XVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | TTbAModelWPTDVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | TTbAModelZPQQVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
class | TTbarAnalysis |
The TTbarAnalysis class tries to find a top antitop pair in the final state and books a number of histograms. More... | |
class | TTJetsAnalysis |
Here is the documentation of the TTJetsAnalysis class. More... | |
class | TVVDecayer |
The TVVDecayer class implements the decay of a tensor to 2 vector bosons in a general model. More... | |
class | TwoBodyAllOnCalculator |
The TwoBodyAllOnCalculator class is a wrapped around the the simple two body decay matrix elements in the GenericWidthGenerator class and is designed to allow these matrix elements to be integrated if the external particles can be off-shell. More... | |
struct | TwoBodyDecay |
Struct for the prototype of a two-body decay mode. More... | |
class | TwoBodyDecayConstructor |
The TwoBodyDecayConstructor class inherits from the dummy base class NBodyDecayConstructorBase and implements the necessary functions in order to create the 2 body decay modes for a given set of vertices stored in a Model class. More... | |
class | TwoBodyDecayMatrixElement |
class | TwoKaonCzyzCurrent |
The TwoKaonCzyzCurrent class implements the current of PRD 81 094014 for the production of two kaons. More... | |
class | TwoKaonOnePionCurrent |
The TwoKaonOnePionCurrent class implements the model of M. More... | |
class | TwoKaonOnePionDefaultCurrent |
The TwoKaonOnePionDefaultCurrent class implements the currents from Z.Phys.C58:445 (1992), this paper uses the form from Z.Phys.C48:445 (1990) for the \(a_1\) width and is the default model in TAUOLA. More... | |
class | TwoOffShellCalculator |
Use WidthCalculatorBase objects to integrate over the mass of two external particles which can be off-shell for running width calculations. More... | |
struct | TwoOffShellIntegrand |
Class for the integrand of a matrix element where two of the outgoing particles is off-shell. More... | |
class | TwoPionCzyzCurrent |
The TwoPionCzyzCurrent class implements the current of PRD 81 094014 for two pions. More... | |
class | TwoPionPhotonCurrent |
This class implements the decay current for \(\pi^\pm\pi^0 \gamma\) via an intermediate \(\omega\). More... | |
class | TwoPionPhotonSNDCurrent |
The TwoPionPhotonSNDCurrent class implements the decay current for \(\pi^\pm\pi^0 \gamma\) via an intermediate \(\omega\). More... | |
class | TwoPionRhoCurrent |
Weak current for the production of two mesons via the \(\rho\) resonances. More... | |
class | TwoToTwoProcessConstructor |
The TwoToTwoProcessConstructor is designed to construct the diagrams that are possible for a given set of incoming and outgoing particles. More... | |
class | TwoToTwoProcessConstructorError |
Exception class indicating setup problem. More... | |
class | UEBase |
Abstract base class used to minimize the dependence between MPIHandler and all Shower classes. More... | |
class | UEDBase |
This class serves as a base class for all UED models. More... | |
class | UEDF1F0G1Vertex |
This is the implementation of the \(\bar{f}^{1}f^{0}g^{(1)}\) vertex. More... | |
class | UEDF1F0H1Vertex |
The implementation of the \( f_{(1)}f_{(0)}H_{(1)}^\pm\) vertex. More... | |
class | UEDF1F0W1Vertex |
This is the \( \bar{f}^{(1)} f^{(0)} W^{(1)}\) coupling, where \(W^{(1)}\) is any level 1 EW gauge boson. More... | |
class | UEDF1F1G0Vertex |
This is the implementation of the \(\bar{f}^{1}f^{(1)}g\) vertex. More... | |
class | UEDF1F1P0Vertex |
This class implements the coupling of a pair of level-1 KK fermions to a standard Model photon. More... | |
class | UEDF1F1W0Vertex |
This class implements the coupling of a pair of level-1 fermions to the SM $W$ boson. More... | |
class | UEDF1F1Z0Vertex |
This is the implementation of the level-1 fermion-fermion Z-boson. More... | |
class | UEDG0G0G1G1Vertex |
This is the implementation of the coupling of two Standard Model gluons to a pair of level 1 KK gluons. More... | |
class | UEDG1G1G0Vertex |
This is the implementation of the Feynman rule for the coupling of Standard Model gluon to a pair of (level1) KK excited gluons. More... | |
class | UEDP0H1H1Vertex |
The implementation of the \(A^\mu_{(0)}H_{(1)}^+H_{(1)}^-\) vertex. More... | |
class | UEDW0A1H1Vertex |
This is the coupling for the vertex \( W_{\mu(0)}^\pm A_{(1)}^0 H^\mp_{(1)}\). More... | |
class | UEDW0W1W1Vertex |
The coupling for the \( W\,W^{(1)}Z^{(1)}\) and \( W\,W^{(1)}\gamma^{(1)}\) vertex . More... | |
class | UEDZ0A1h1Vertex |
This class implements the coupling for the \(A_{(1)}h_{(1)}Z^\mu_{{0}}\) vertex. More... | |
class | UEDZ0H1H1Vertex |
The implementation of the \(Z^\mu_{(0)}H_{(1)}^+H_{(1)}^-\) vertex. More... | |
class | VariableMassCutOff |
Here is the documentation of the VariableMassCutOff class. More... | |
class | VBFNLOAmplitude |
VBFNLOAmplitude implements an interface to VBFNLO. More... | |
class | VBFNLOPhasespace |
VBFNLOPhasespace is an interface to the internal phasespace generator of VBFNLO. It uses the information passed via the BLHA interface to obtain information on the required channels. More... | |
class | VBFTest |
Here is the documentation of the VBFTest class. More... | |
class | VectorCurrentDecayConstructor |
The VectorCurrentDecayConstructor class constructs the decay of low mass vector bosons via the weak currents. More... | |
class | VectorCurrentDecayer |
Here is the documentation of the VectorCurrentDecayer class. More... | |
class | VectorMeson2FermionDecayer |
The VectorMeson2FermionDecayer class is designed for the decay of a vector meson to a fermion-antifermion pair. More... | |
class | VectorMeson2MesonDecayer |
This class is the implementation for the decay of a vector meson to two scalar mesons, the classic example is \(\rho -> \pi\pi\), via a current which is the difference of the momenta of the mesons. More... | |
class | VectorMeson2SpinHalfBaryonsDecayer |
The VectorMeson2SpinHalfBaryonsDecayer class is designed for the decay of a vector meson to a baryon-antibaryon pair. More... | |
class | VectorMeson2SpinThreeHalfBaryonsDecayer |
The VectorMeson2SpinThreeHalfBaryonsDecayer class is designed for the decay of a vector meson to a baryon-antibaryon pair. More... | |
class | VectorMesonCurrent |
The weak current for the production of one (pseudo)-vector meson. More... | |
class | VectorMesonPScalarFermionsDecayer |
The VectorMesonPScalarFermionsDecayer class is designed to perform the decay of a vector meson to a pesudo scalar and a fermion-antifermion pair according to a current which is the \(V\to VP\) vertex combined with the branching of the vector into a fermion-antifermion pair. More... | |
class | VectorMesonTensorVectorDecayer |
The VectorMesonTensorVectorDecayer class is designed to simulate the decay of a vector meson to a tensor meson and a spin-1 particle. More... | |
class | VectorMesonVectorPScalarDecayer |
This class is designed for the decay of a vector meson to another spin-1 particle, either another vector meson or a photon, and a pseduoscalar meson. More... | |
class | VectorMesonVectorScalarDecayer |
This class is designed for the decay of a vector meson to a spin-1 particle, either a vector meson or a photon, and a scalar meson. More... | |
class | VectorMesonVectorVectorDecayer |
This class is designed for the decay of a vector meson to two spin one particles, either other vector mesons or photons. More... | |
class | VectorTo3PseudoScalarDalitz |
The VectorTo3PseudoScalarDalitz class provides a base class for the decay of vector mesons to 3 pseudoscalar mesons. More... | |
struct | VertexOrdering |
A struct to order the particles in the same way as in the DecayMode's. More... | |
struct | VetoShower |
Exception class for vetoing a showering. More... | |
class | VFFDecayer |
The VFFDecayer class implements the decay of a vector to 2 fermions in a general model. More... | |
class | VGammaTest |
Here is the documentation of the VGammaTest class. More... | |
class | VHTest |
Here is the documentation of the VHTest class. More... | |
class | VSSDecayer |
The VSSDecayer class implements the decay of a vector to 2 scalars in a general model. More... | |
class | VTest |
Here is the documentation of the VTest class. More... | |
class | VtoFFVDecayer |
Here is the documentation of the VtoFFVDecayer class. More... | |
class | VVSDecayer |
The VVSDecayer class implements the decay of a vector to a vector and a scalar in a general model. More... | |
class | VVSLoopVertex |
The VVSLoopVertex is designed to calculate the coefficents for the terms in the Passarino-Veltman tensor reduction scheme. More... | |
class | VVTest |
Here is the documentation of the VVTest class. More... | |
class | VVVDecayer |
The VVVDecayer class implements the decay of a vector to 2 vectors in a general model. More... | |
struct | WBosonMatcher |
A Matcher class which matches W bosons. More... | |
class | WeakBaryonCurrent |
The WeakBaryonCurrent class is a wrapper around the BaryonFormFactor so that they can be used as a current. More... | |
struct | WeakBHadronSelector |
Selector to select weakly decaying B hadrons. More... | |
class | WeakCurrent |
The WeakCurrent class is the base class for the hadronic currents produced in weak decays. More... | |
class | WeakCurrentDecayConstructor |
Here is the documentation of the WeakCurrentDecayConstructor class. More... | |
class | WeakPartonicDecayer |
The WeakPartonicDecayer class is designed to replace the HeavyDecayer class which implements the partonic decays of hadrons containing a heavy quark in the same way as in FORTRAN Herwig. More... | |
class | WeightAnalyzer |
Here is the documentation of the WeightAnalyzer class. More... | |
class | WHTest |
Here is the documentation of the WHTest class. More... | |
class | WidthCalculatorBase |
The WidthCalculatorBase class is a base class to be used by classes which calculate partial widths for the running width. More... | |
class | WJetTest |
Here is the documentation of the WJetTest class. More... | |
class | WSBFormFactor |
The WSBFormFactor class is the implementation of the form factor model of Z.Phys. More... | |
class | YFSFormFactors |
The YFSFormFactors class is a pure static class which implements the various YFS form factors we need for the decays. More... | |
struct | ZBosonMatcher |
A Matcher class which matches Z bosons. More... | |
class | ZeroZeroOneSplitFn |
This class provides the concrete implementation of the exact leading-order splitting function for \(\phi\to \phi g\). More... | |
class | ZHTest |
Here is the documentation of the ZHTest class. More... | |
class | ZJetsAnalysis |
Here is the documentation of the ZJetsAnalysis class. More... | |
class | ZJetTest |
Here is the documentation of the ZJetTest class. More... | |
class | ZprimeModel |
Here is the documentation of the ZprimeModel class. More... | |
class | ZprimeModelZPQQVertex |
This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations. More... | |
Typedefs | |
typedef vector< ClusterPtr > | ClusterVector |
This file contains the typedef declarations used in Hadronization. | |
typedef vector< tClusterPtr > | tClusterVector |
Typedef for a vector of tClusterPtr. | |
typedef set< HadronInfo > | KupcoData |
Type defs. | |
typedef map< pair< long, long >, KupcoData > | HadronTable |
The hadron table type. | |
typedef vector< string > | split_vector_type |
typedef Ptr< BeamParticleData >::transient_const_pointer | tcBeamPtr |
A typedef for the BeamParticleData. | |
typedef std::tuple< long, long, long > | LTriple |
typedef boost::numeric::ublas::vector< Complex > | CVector |
Define complex vector from boost::uBLAS. | |
typedef map< vector< int >, CVector > | AmplitudeMap |
Define how amplitudes are stored. | |
typedef map< vector< int >, CVector >::iterator | AmplitudeIterator |
Define amplitude iterators. | |
typedef map< vector< int >, CVector >::const_iterator | AmplitudeConstIterator |
Define amplitude const iterators. | |
typedef pair< long, long > | IDPair |
Pair of particle ids. | |
typedef pair< bool, bool > | BPair |
Pair of bool's. | |
typedef VertexBasePtr | VBPtr |
Convenient typedef of VertexBasePtr. | |
typedef pair< VBPtr, VBPtr > | VBPair |
Pair of VertexBasePtrs. | |
typedef pair< unsigned int, double > | CFPair |
Pair of int,double. | |
typedef multiset< pair< tPDPtr, PrototypeVertexPtr >, VertexOrdering > | OrderedVertices |
typedef multiset< PDPtr, ParticleOrdering > | OrderedParticles |
A set of ParticleData objects ordered as for the DecayMode's. | |
typedef vector< vector< Complex > > | CMatrix |
A complex valued nested vector. | |
typedef vector< MixingElement > | MixingVector |
A vector of mixing elements. | |
typedef pair< unsigned int, unsigned int > | MatrixSize |
The size of the matrix. | |
typedef map< long, double > | ParamMap |
Map to hold key, parameter pairs. | |
typedef map< long, string > | StringMap |
Map to hold key, string pairs. | |
typedef Selector< tDMPtr > | DecayMap |
Typedef to define a DecayMoap. | |
typedef Matcher< PhotonMatcher > | MatchPhoton |
Gives a MatcherBase class based on PhotonMatcher. | |
typedef Matcher< TopMatcher > | MatchTop |
Gives a MatcherBase class based on TopMatcher. | |
typedef Matcher< BottomMatcher > | MatchBottom |
Gives a MatcherBase class based on BottomMatcher. | |
typedef Matcher< HadronMatcher > | MatchHadron |
Gives a MatcherBase class based on HadronMatcher. | |
typedef Matcher< WBosonMatcher > | MatchWBoson |
Gives a MatcherBase class based on WBosonMatcher. | |
typedef Matcher< ZBosonMatcher > | MatchZBoson |
Gives a MatcherBase class based on ZBosonMatcher. | |
typedef Matcher< HiggsBosonMatcher > | MatchHiggsBoson |
Gives a MatcherBase class based on HiggsBosonMatcher. | |
typedef Matcher< ChargedLeptonMatcher > | MatchChargedLepton |
Gives a MatcherBase class based on ChargedLeptonMatcher. | |
typedef Matcher< LightParticleMatcher > | MatchLightParticle |
Gives a MatcherBase class based on LightParticleatcher. | |
typedef vector< NodePtr > | NodePtrVec |
typedef vector< HistoryStep > | History |
typedef multimap< DipoleIndex, Ptr< DipoleSplittingGenerator >::ptr > | GeneratorMap2 |
typedef multimap< Energy, PerturbativeProcessPtr, std::greater< Energy > > | DecayProcessMap |
Typedef for map of PerturbativeProcess for decays. | |
typedef pair< tShowerParticlePtr, tShowerParticlePtr > | ShowerPPair |
typedef of a pair of particle for calculating the evolution scales | |
typedef multimap< Energy, ShowerTreePtr, std::greater< Energy > > | ShowerDecayMap |
Typedef for map of ShowerTrees for decays. | |
typedef vector< JetKinStruct > | JetKinVect |
typedef for a vector of JetKinStruct | |
typedef ColourSinglet< ShowerProgenitorPtr > | ColourSingletSystem |
Struct to store a colour singlet system of particles. | |
typedef ColourSinglet< HardBranchingPtr > | ColourSingletShower |
Struct to store a colour singlet shower. | |
typedef Ptr< ThePEG::ColourLine >::pointer | ColinePtr |
Handy header file to be included in all Shower classes. | |
typedef Ptr< ThePEG::ColourLine >::transient_pointer | tColinePtr |
Transient Pointer to a ColourLine. | |
typedef pair< ColinePtr, ColinePtr > | ColinePair |
A pair of ColourLine pointers. | |
typedef pair< tColinePtr, tColinePtr > | tColinePair |
A pair of transient ColourLine pointers. | |
typedef vector< ShowerParticlePtr > | ShowerParticleVector |
A Vector of ShowerParticle pointers. | |
typedef vector< tShowerParticlePtr > | tShowerParticleVector |
A Vector of transient ShowerParticle pointers. | |
typedef vector< tcPDPtr > | IdList |
Definition of the IdList for branchings. | |
typedef multimap< long, BranchingElement > | BranchingList |
typedef to pair the PDG code of the particle and the BranchingElement | |
typedef pair< long, BranchingElement > | BranchingInsert |
typedef to create a structure which can be inserted into a BranchingList | |
typedef decltype(mm/GeV2) | LengthDiff |
Typedef for derivative of the length. | |
Enumerations | |
enum | ParticleSpecies { lightMeson =0 , strangeMeson , lightBaryon , other } |
Enumeration for species of particle. More... | |
enum | SystemType { UNDEFINED =-1 , II , IF , F , I } |
Enum to identify types of colour singlet systems. More... | |
enum | ColourStructure { Undefined =0 , TripletTripletOctet = 1 , OctetOctetOctet =2 , OctetTripletTriplet = 3 , TripletOctetTriplet =4 , SextetSextetOctet = 5 , ChargedChargedNeutral =-1 , ChargedNeutralCharged =-2 , NeutralChargedCharged =-3 , EW =-4 } |
Enum to define the possible types of colour structure which can occur in the branching. More... | |
enum class | ShowerInteraction { UNDEFINED =-1 , QCD , QED , QEDQCD , EW , ALL } |
Handy header file to be included in all Shower classes. More... | |
enum class | ShowerPartnerType { Undefined , QCDColourLine , QCDAntiColourLine , QED , EW } |
Enum for the type of shower partner. More... | |
Functions | |
complex< double > | eta_ (complex< double > *C1, complex< double > *C2) |
complex< double > | d04_ (double *P1, double *P2, double *P3, double *P4, double *P12, double *P23, double *M1, double *M2, double *M3, double *M4) |
complex< double > | c03_ (double *P1, double *P2, double *P3, double *M1, double *M2, double *M3) |
complex< double > | cspen_ (double *Z) |
complex< double > | sqe_ (double *A, double *B, double *C) |
complex< double > | etas_ (complex< double > *Y, complex< double > *R, complex< double > *RS) |
void | formfac_ (double *AMQ, double *S, double *T, double *U, double *M1, double *M2, complex< double > *C0AB, complex< double > *C0AC, complex< double > *C0AD, complex< double > *C0BC, complex< double > *C0BD, complex< double > *C0CD, complex< double > *D0ABC, complex< double > *D0BAC, complex< double > *D0ACB) |
void | ol_setparameter_int (const char *param, int val) |
void | ol_setparameter_double (const char *param, double val) |
void | ol_setparameter_string (const char *param, char *val) |
int | ol_register_process (const char *process, int amptype) |
int | ol_n_external (int id) |
void | ol_phase_space_point (int id, double sqrt_s, double *pp) |
void | ol_start () |
void | ol_finish () |
void | ol_evaluate_tree (int id, double *pp, double *m2_tree) |
void | ol_evaluate_loop (int id, double *pp, double *m2_tree, double *m2_loop, double *acc) |
void | ol_evaluate_loop2 (int id, double *pp, double *m2_loop2, double *acc) |
ostream & | operator<< (ostream &, const DecayIntegrator &) |
Output information on the DecayIntegrator for debugging purposes. | |
template<typename T , typename Cmp , typename A > | |
PersistentOStream & | operator<< (PersistentOStream &os, const map< ShowerInteraction, T, Cmp, A > &m) |
Write a map with ShowerInteraction as the key. | |
template<typename T , typename Cmp , typename A > | |
PersistentIStream & | operator>> (PersistentIStream &is, map< ShowerInteraction, T, Cmp, A > &m) |
Read a map with ShowerInteraction as the key. | |
ThePEG_DECLARE_MULTISET (tcPDPtr, cParticleMSet) | |
Define some sets. | |
PersistentOStream & | operator<< (PersistentOStream &os, const PhaseSpaceChannel::PhaseSpaceResonance &x) |
Output operator to allow the structure to be persistently written. | |
PersistentIStream & | operator>> (PersistentIStream &is, PhaseSpaceChannel::PhaseSpaceResonance &x) |
Input operator to allow persistently written data to be read in. | |
ostream & | operator<< (ostream &os, const PhaseSpaceChannel &channel) |
A friend output operator to allow the channel to be outputted for debugging purposes. | |
PersistentOStream & | operator<< (PersistentOStream &os, const Process &h) |
PersistentIStream & | operator>> (PersistentIStream &is, Process &h) |
PersistentOStream & | operator<< (PersistentOStream &os, const MatchboxMEBase::AccuracyHistogram &h) |
PersistentIStream & | operator>> (PersistentIStream &is, MatchboxMEBase::AccuracyHistogram &h) |
ThePEG_DECLARE_POINTERS (MergerBase, MergerBasePtr) | |
PersistentOStream & | operator<< (PersistentOStream &os, const SubtractedME::SubtractionHistogram &h) |
PersistentIStream & | operator>> (PersistentIStream &is, SubtractedME::SubtractionHistogram &h) |
PersistentOStream & | operator<< (PersistentOStream &os, const gosamprocinfo &p) |
PersistentIStream & | operator>> (PersistentIStream &is, gosamprocinfo &p) |
PersistentOStream & | operator<< (PersistentOStream &os, const LTriple &t) |
PersistentIStream & | operator>> (PersistentIStream &is, LTriple &t) |
PersistentOStream & | operator<< (PersistentOStream &os, const Tree2toNGenerator::LineMatcher &m) |
PersistentIStream & | operator>> (PersistentIStream &is, Tree2toNGenerator::LineMatcher &m) |
PersistentOStream & | operator<< (PersistentOStream &os, const GenericHGGVertex::Interaction &x) |
Persistent output of the Interaction struct. | |
PersistentIStream & | operator>> (PersistentIStream &is, GenericHGGVertex::Interaction &x) |
Persistent input of the Interaction struct. | |
PersistentOStream & | operator<< (PersistentOStream &os, const GenericHPPVertex::Interaction &x) |
Persistent output of the Interaction struct. | |
PersistentIStream & | operator>> (PersistentIStream &is, GenericHPPVertex::Interaction &x) |
Persistent input of the Interaction struct. | |
bool | operator== (const HPDiagram &x, const HPDiagram &y) |
Test whether two diagrams are identical. | |
bool | operator< (const HPDiagram &x, const HPDiagram &y) |
Test whether one diagram is 'less' than another. | |
ostream & | operator<< (ostream &os, const HPDiagram &diag) |
Output to a stream. | |
PersistentOStream & | operator<< (PersistentOStream &os, const HPDiagram &x) |
Output operator to allow the structure to be persistently written. | |
PersistentIStream & | operator>> (PersistentIStream &is, HPDiagram &x) |
Input operator to allow persistently written data to be read in. | |
ThePEG_DECLARE_POINTERS (Herwig::PrototypeVertex, PrototypeVertexPtr) | |
ostream & | operator<< (ostream &os, const PrototypeVertex &diag) |
Output to a stream. | |
bool | operator== (const PrototypeVertex &x, const PrototypeVertex &y) |
Test whether two diagrams are identical. | |
PersistentOStream & | operator<< (PersistentOStream &os, const NBVertex &x) |
Output operator to allow the structure to be persistently written. | |
PersistentIStream & | operator>> (PersistentIStream &is, NBVertex &x) |
Input operator to allow persistently written data to be read in. | |
PersistentOStream & | operator<< (PersistentOStream &os, const NBDiagram &x) |
Output operator to allow the structure to be persistently written. | |
PersistentIStream & | operator>> (PersistentIStream &is, NBDiagram &x) |
Input operator to allow persistently written data to be read in. | |
ostream & | operator<< (ostream &os, const NBVertex &vertex) |
Output a NBVertex to a stream. | |
ostream & | operator<< (ostream &os, const NBDiagram &diag) |
Output a NBDiagram to a stream. | |
bool | operator== (const TBDiagram &x, const TBDiagram &y) |
Test whether two diagrams are identical. | |
ostream & | operator<< (ostream &os, const TBDiagram &diag) |
Output to a stream. | |
PersistentOStream & | operator<< (PersistentOStream &os, const TBDiagram &x) |
Output operator to allow the structure to be persistently written. | |
PersistentIStream & | operator>> (PersistentIStream &is, TBDiagram &x) |
Input operator to allow persistently written data to be read in. | |
bool | operator< (const TwoBodyDecay &x, const TwoBodyDecay &y) |
Test whether one TwoBodyDecay is less than another. | |
bool | operator== (const TwoBodyDecay &x, const TwoBodyDecay &y) |
ostream & | operator<< (ostream &, const MixingMatrix &) |
Output operator for the MixingMatrix. | |
PersistentOStream & | operator<< (PersistentOStream &os, const GeneralStatistics &s) |
PersistentIStream & | operator>> (PersistentIStream &is, GeneralStatistics &s) |
PersistentOStream & | operator<< (PersistentOStream &os, const MultiIterationStatistics &s) |
PersistentIStream & | operator>> (PersistentIStream &is, MultiIterationStatistics &s) |
ostream & | operator<< (ostream &os, const Dipole &di) |
ostream & | operator<< (ostream &os, const DipoleChain &di) |
ostream & | operator<< (ostream &os, const DipoleIndex &di) |
ostream & | operator<< (ostream &os, const DipoleSplittingInfo &di) |
ThePEG_DECLARE_POINTERS (Merger, MergerPtr) | |
ostream & | operator<< (ostream &, const HardTree &) |
Output operator for testing. | |
ostream & | operator<< (ostream &os, const ShowerParticle::EvolutionScales &es) |
ThePEG_DECLARE_POINTERS (Herwig::ProtoBranching, ProtoBranchingPtr) | |
ThePEG_DECLARE_POINTERS (Herwig::ProtoTree, ProtoTreePtr) | |
ShowerInteraction | convertInteraction (ShowerPartnerType partner) |
ostream & | operator<< (ostream &os, const RealEmissionProcess &proc) |
Output to a stream. | |
PersistentOStream & | operator<< (PersistentOStream &os, const ShowerVariation &var) |
PersistentIStream & | operator>> (PersistentIStream &is, ShowerVariation &var) |
template<typename ValT , typename ArgT > | |
Interpolator< ValT, ArgT >::Ptr | make_InterpolatorPtr (size_t size, const double f[], ValT funit, const double x[], ArgT xunit, unsigned int order) |
helper function to create InterpolatorPtr easily from bare arrays (analogous to make_pair() ) | |
template<typename ValT , typename ArgT > | |
Interpolator< ValT, ArgT >::Ptr | make_InterpolatorPtr (const typename std::vector< ValT > &f, const typename std::vector< ArgT > &x, unsigned int order) |
helper function to create InterpolatorPtr easily from vectors (analogous to make_pair() ) | |
template<typename ValT , typename ArgT , size_t N> | |
Interpolator< ValT, ArgT >::Ptr | make_InterpolatorPtr (const typename std::array< ValT, N > &f, const typename std::array< ArgT, N > &x, unsigned int order) |
helper function to create InterpolatorPtr easily from arrays (analogous to make_pair() ) | |
Variables | |
struct { | |
complex< double > Herwig::A1 | |
complex< double > Herwig::A2 | |
complex< double > Herwig::H1 | |
complex< double > Herwig::H2 | |
complex< double > Herwig::Z1 | |
complex< double > Herwig::Z2 | |
complex< double > Herwig::AA1 | |
complex< double > Herwig::AA2 | |
complex< double > Herwig::HH1 | |
complex< double > Herwig::HH2 | |
complex< double > Herwig::AH1 | |
complex< double > Herwig::AH2 | |
} | form_ |
-*- C++ -*-
This file contains declarations of standard selector classes for Herwig in addition to those of ThePEG.
Merger.h is a part of Herwig - A multi-purpose Monte Carlo event generator Copyright (C) 2002-2019 The Herwig Collaboration Herwig is licenced under version 3 of the GPL, see COPYING for details. Please respect the MCnet academic guidelines, see GUIDELINES for details. This is the declaration of the Merger class.
MergingFactory.h is a part of Herwig - A multi-purpose Monte Carlo event generator Copyright (C) 2002-2019 The Herwig Collaboration Herwig is licenced under version 3 of the GPL, see COPYING for details. Please respect the MCnet academic guidelines, see GUIDELINES for details. This is the declaration of the MergingFactory class.
The classes contain only static functions and are assumed to be used as template arguments to the ParticleSelector class.
typedef pair< bool, bool > Herwig::BPair |
Pair of bool's.
Definition at line 27 of file HPDiagram.h.
typedef pair<long, BranchingElement> Herwig::BranchingInsert |
typedef to create a structure which can be inserted into a BranchingList
Definition at line 132 of file ShowerConfig.h.
typedef multimap<long,BranchingElement> Herwig::BranchingList |
typedef to pair the PDG code of the particle and the BranchingElement
Definition at line 127 of file ShowerConfig.h.
typedef pair< unsigned int, double > Herwig::CFPair |
Pair of int,double.
Definition at line 36 of file HPDiagram.h.
typedef vector<vector<Complex> > Herwig::CMatrix |
A complex valued nested vector.
Definition at line 30 of file MixingMatrix.h.
typedef pair<ColinePtr,ColinePtr> Herwig::ColinePair |
A pair of ColourLine pointers.
Definition at line 44 of file ShowerConfig.h.
typedef ColourSinglet<HardBranchingPtr> Herwig::ColourSingletShower |
Struct to store a colour singlet shower.
Definition at line 99 of file KinematicsReconstructor.h.
typedef ColourSinglet<ShowerProgenitorPtr> Herwig::ColourSingletSystem |
Struct to store a colour singlet system of particles.
Definition at line 94 of file KinematicsReconstructor.h.
typedef Selector<tDMPtr> Herwig::DecayMap |
Typedef to define a DecayMoap.
Definition at line 35 of file GenericWidthGenerator.h.
typedef multimap<Energy,PerturbativeProcessPtr,std::greater<Energy> > Herwig::DecayProcessMap |
Typedef for map of PerturbativeProcess for decays.
Definition at line 69 of file PerturbativeProcess.h.
typedef multimap<DipoleIndex, Ptr<DipoleSplittingGenerator>::ptr> Herwig::GeneratorMap2 |
typedef map<pair<long,long>,KupcoData> Herwig::HadronTable |
The hadron table type.
Definition at line 136 of file HadronInfo.h.
typedef vector< HistoryStep > Herwig::History |
typedef vector<tcPDPtr> Herwig::IdList |
Definition of the IdList for branchings.
Definition at line 64 of file ShowerConfig.h.
typedef pair< long, long > Herwig::IDPair |
Pair of particle ids.
Definition at line 24 of file HPDiagram.h.
typedef vector<JetKinStruct> Herwig::JetKinVect |
typedef for a vector of JetKinStruct
Definition at line 60 of file KinematicsReconstructor.h.
typedef set<HadronInfo> Herwig::KupcoData |
Type defs.
The type is used to contain all the hadrons info of a given flavour.
Definition at line 130 of file HadronInfo.h.
typedef decltype(mm/GeV2) Herwig::LengthDiff |
Typedef for derivative of the length.
Definition at line 782 of file MPIHandler.h.
typedef std::tuple<long,long,long> Herwig::LTriple |
Definition at line 23 of file PhasespaceCouplings.h.
typedef Matcher<BottomMatcher> Herwig::MatchBottom |
Gives a MatcherBase class based on BottomMatcher.
Definition at line 92 of file StandardMatchers.h.
Gives a MatcherBase class based on ChargedLeptonMatcher.
Definition at line 207 of file StandardMatchers.h.
typedef Matcher<HadronMatcher> Herwig::MatchHadron |
Gives a MatcherBase class based on HadronMatcher.
Definition at line 126 of file StandardMatchers.h.
Gives a MatcherBase class based on HiggsBosonMatcher.
Definition at line 186 of file StandardMatchers.h.
Gives a MatcherBase class based on LightParticleatcher.
Definition at line 228 of file StandardMatchers.h.
typedef Matcher<PhotonMatcher> Herwig::MatchPhoton |
Gives a MatcherBase class based on PhotonMatcher.
Definition at line 52 of file StandardMatchers.h.
typedef Matcher<TopMatcher> Herwig::MatchTop |
Gives a MatcherBase class based on TopMatcher.
Definition at line 72 of file StandardMatchers.h.
typedef Matcher<WBosonMatcher> Herwig::MatchWBoson |
Gives a MatcherBase class based on WBosonMatcher.
Definition at line 146 of file StandardMatchers.h.
typedef Matcher<ZBosonMatcher> Herwig::MatchZBoson |
Gives a MatcherBase class based on ZBosonMatcher.
Definition at line 166 of file StandardMatchers.h.
typedef pair<unsigned int, unsigned int> Herwig::MatrixSize |
The size of the matrix.
Definition at line 67 of file MixingMatrix.h.
typedef vector<MixingElement> Herwig::MixingVector |
A vector of mixing elements.
Definition at line 62 of file MixingMatrix.h.
typedef multiset<PDPtr,ParticleOrdering> Herwig::OrderedParticles |
A set of ParticleData objects ordered as for the DecayMode's.
Definition at line 70 of file PrototypeVertex.h.
typedef multiset<pair< tPDPtr, PrototypeVertexPtr >,VertexOrdering > Herwig::OrderedVertices |
Definition at line 65 of file PrototypeVertex.h.
typedef map<long, double> Herwig::ParamMap |
Map to hold key, parameter pairs.
Definition at line 33 of file SusyBase.h.
typedef multimap<Energy,ShowerTreePtr,std::greater<Energy> > Herwig::ShowerDecayMap |
Typedef for map of ShowerTrees for decays.
Definition at line 29 of file ShowerTree.h.
typedef vector<ShowerParticlePtr> Herwig::ShowerParticleVector |
A Vector of ShowerParticle pointers.
Definition at line 54 of file ShowerConfig.h.
typedef pair<tShowerParticlePtr,tShowerParticlePtr> Herwig::ShowerPPair |
typedef of a pair of particle for calculating the evolution scales
Definition at line 25 of file PartnerFinder.h.
typedef vector< string > Herwig::split_vector_type |
Definition at line 30 of file FxFxHandler.h.
typedef map<long,string> Herwig::StringMap |
Map to hold key, string pairs.
Definition at line 38 of file SusyBase.h.
typedef Ptr< BeamParticleData >::transient_const_pointer Herwig::tcBeamPtr |
A typedef for the BeamParticleData.
Definition at line 20 of file HwMEBase.h.
typedef vector<tClusterPtr> Herwig::tClusterVector |
Typedef for a vector of tClusterPtr.
Definition at line 43 of file CluHadConfig.h.
typedef pair<tColinePtr,tColinePtr> Herwig::tColinePair |
A pair of transient ColourLine pointers.
Definition at line 49 of file ShowerConfig.h.
typedef Ptr<ThePEG::ColourLine>::transient_pointer Herwig::tColinePtr |
Transient Pointer to a ColourLine.
Definition at line 39 of file ShowerConfig.h.
typedef vector<tShowerParticlePtr> Herwig::tShowerParticleVector |
A Vector of transient ShowerParticle pointers.
Definition at line 59 of file ShowerConfig.h.
typedef pair< VBPtr, VBPtr > Herwig::VBPair |
Pair of VertexBasePtrs.
Definition at line 33 of file HPDiagram.h.
typedef VertexBasePtr Herwig::VBPtr |
Convenient typedef of VertexBasePtr.
Definition at line 30 of file HPDiagram.h.
|
strong |
Enum for the type of shower partner.
Definition at line 35 of file ShowerInteraction.h.
enum Herwig::SystemType |
Enum to identify types of colour singlet systems.
Definition at line 65 of file KinematicsReconstructor.h.
|
inline |
Definition at line 66 of file ShowerConfig.h.
|
inline |
helper function to create InterpolatorPtr easily from arrays (analogous to make_pair() )
Definition at line 236 of file Interpolator.h.
|
inline |
helper function to create InterpolatorPtr easily from vectors (analogous to make_pair() )
Definition at line 223 of file Interpolator.h.
|
inline |
helper function to create InterpolatorPtr easily from bare arrays (analogous to make_pair() )
Definition at line 206 of file Interpolator.h.
Test whether one diagram is 'less' than another.
Does a lexicographic comparison of the external states.
Definition at line 163 of file HPDiagram.h.
References Herwig::HPDiagram::ids.
|
inline |
Test whether one TwoBodyDecay is less than another.
Definition at line 68 of file TwoBodyDecay.h.
References Herwig::TwoBodyDecay::children_, and Herwig::TwoBodyDecay::parent_.
ostream & Herwig::operator<< | ( | ostream & | , |
const DecayIntegrator & | |||
) |
Output information on the DecayIntegrator for debugging purposes.
The output operator is a friend, this is mainly for debugging.
ostream & Herwig::operator<< | ( | ostream & | , |
const MixingMatrix & | |||
) |
Output operator for the MixingMatrix.
Print the matrix to the stream.
|
inline |
|
inline |
Definition at line 146 of file DipoleChain.h.
|
inline |
Definition at line 196 of file DipoleSplittingInfo.h.
|
inline |
Definition at line 800 of file DipoleSplittingInfo.h.
|
inline |
Output to a stream.
Definition at line 176 of file HPDiagram.h.
References Herwig::HPDiagram::channelType, Herwig::HPDiagram::colourFlow, Herwig::HPDiagram::incoming, Herwig::HPDiagram::intermediate, Herwig::HPDiagram::ordered, and Herwig::HPDiagram::outgoing.
|
inline |
Output a NBDiagram to a stream.
Definition at line 448 of file PrototypeVertex.h.
References Herwig::NBDiagram::channelType, Herwig::NBVertex::incoming, Herwig::NBVertex::outgoing, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Output a NBVertex to a stream.
Definition at line 427 of file PrototypeVertex.h.
References Herwig::NBVertex::incoming, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Output to a stream.
Definition at line 236 of file PrototypeVertex.h.
References Herwig::PrototypeVertex::incoming, Herwig::PrototypeVertex::npart, Herwig::PrototypeVertex::outgoing, and Herwig::PrototypeVertex::vertex.
|
inline |
Output to a stream.
Definition at line 217 of file RealEmissionProcess.h.
|
inline |
Definition at line 486 of file ShowerParticle.h.
|
inline |
Output to a stream.
Definition at line 170 of file TBDiagram.h.
References Herwig::TBDiagram::channelType, Herwig::TBDiagram::colourFlow, Herwig::TBDiagram::incoming, Herwig::TBDiagram::intermediate, Herwig::TBDiagram::outgoing, and Herwig::TBDiagram::outgoingPair.
|
inline |
Definition at line 304 of file GeneralStatistics.h.
|
inline |
Persistent output of the Interaction struct.
Definition at line 185 of file GenericHGGVertex.h.
References Herwig::GenericHGGVertex::Interaction::fermion, Herwig::GenericHGGVertex::Interaction::particle, and Herwig::GenericHGGVertex::Interaction::scalar.
|
inline |
Persistent output of the Interaction struct.
Definition at line 192 of file GenericHPPVertex.h.
References Herwig::GenericHPPVertex::Interaction::fermion, Herwig::GenericHPPVertex::Interaction::particle, Herwig::GenericHPPVertex::Interaction::scalar, and Herwig::GenericHPPVertex::Interaction::vector.
|
inline |
Definition at line 308 of file GoSamAmplitude.h.
|
inline |
Output operator to allow the structure to be persistently written.
os | The output stream |
x | The HPDiagram |
Definition at line 197 of file HPDiagram.h.
References Herwig::HPDiagram::channelType, Herwig::HPDiagram::colourFlow, Herwig::HPDiagram::ids, Herwig::HPDiagram::incoming, Herwig::HPDiagram::intermediate, Herwig::HPDiagram::ordered, Herwig::HPDiagram::outgoing, and Herwig::HPDiagram::vertices.
|
inline |
Definition at line 25 of file PhasespaceCouplings.h.
|
inline |
Write a map with ShowerInteraction as the key.
Definition at line 261 of file GeneralTwoBodyDecayer.h.
|
inline |
Definition at line 1189 of file MatchboxMEBase.h.
|
inline |
Definition at line 201 of file MultiIterationStatistics.h.
|
inline |
Output operator to allow the structure to be persistently written.
os | The output stream |
x | The NBDiagram |
Definition at line 405 of file PrototypeVertex.h.
References Herwig::NBDiagram::channelType, Herwig::NBDiagram::colourFlow, Herwig::NBVertex::incoming, Herwig::NBDiagram::largeNcColourFlow, Herwig::NBVertex::outgoing, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Output operator to allow the structure to be persistently written.
os | The output stream |
x | The NBVertex |
Definition at line 383 of file PrototypeVertex.h.
References Herwig::NBVertex::incoming, Herwig::NBVertex::outgoing, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Output operator to allow the structure to be persistently written.
os | The output stream |
x | The intermediate |
Definition at line 389 of file PhaseSpaceChannel.h.
References Herwig::PhaseSpaceChannel::PhaseSpaceResonance::children, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::descendents, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::jacobian, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mass2, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mWidth, ThePEG::oenum(), ThePEG::ounit(), Herwig::PhaseSpaceChannel::PhaseSpaceResonance::particle, and Herwig::PhaseSpaceChannel::PhaseSpaceResonance::power.
|
inline |
Definition at line 692 of file MatchboxAmplitude.h.
|
inline |
Definition at line 69 of file ShowerVariation.h.
|
inline |
Definition at line 514 of file SubtractedME.h.
|
inline |
Output operator to allow the structure to be persistently written.
os | The output stream |
x | The TBDiagram |
Definition at line 189 of file TBDiagram.h.
References Herwig::TBDiagram::channelType, Herwig::TBDiagram::colourFlow, Herwig::TBDiagram::ids, Herwig::TBDiagram::incoming, Herwig::TBDiagram::intermediate, Herwig::TBDiagram::largeNcColourFlow, ThePEG::oenum(), Herwig::TBDiagram::outgoing, Herwig::TBDiagram::outgoingPair, and Herwig::TBDiagram::vertices.
|
inline |
Definition at line 418 of file Tree2toNGenerator.h.
Test whether two diagrams are identical.
Definition at line 98 of file HPDiagram.h.
References Herwig::HPDiagram::channelType, Herwig::HPDiagram::incoming, Herwig::HPDiagram::intermediate, Herwig::HPDiagram::ordered, Herwig::HPDiagram::outgoing, and Herwig::HPDiagram::vertices.
|
inline |
Test whether two diagrams are identical.
Definition at line 259 of file PrototypeVertex.h.
References Herwig::PrototypeVertex::incoming, Herwig::PrototypeVertex::npart, Herwig::PrototypeVertex::outgoing, and Herwig::PrototypeVertex::vertex.
Test whether two diagrams are identical.
Definition at line 155 of file TBDiagram.h.
References Herwig::TBDiagram::incoming, Herwig::TBDiagram::intermediate, Herwig::TBDiagram::outgoing, Herwig::TBDiagram::outgoingPair, and Herwig::TBDiagram::vertices.
|
inline |
Definition at line 77 of file TwoBodyDecay.h.
|
inline |
Definition at line 308 of file GeneralStatistics.h.
|
inline |
Persistent input of the Interaction struct.
Definition at line 194 of file GenericHGGVertex.h.
References Herwig::GenericHGGVertex::Interaction::fermion, Herwig::GenericHGGVertex::Interaction::particle, and Herwig::GenericHGGVertex::Interaction::scalar.
|
inline |
Persistent input of the Interaction struct.
Definition at line 201 of file GenericHPPVertex.h.
References Herwig::GenericHPPVertex::Interaction::fermion, Herwig::GenericHPPVertex::Interaction::particle, Herwig::GenericHPPVertex::Interaction::scalar, and Herwig::GenericHPPVertex::Interaction::vector.
|
inline |
Definition at line 312 of file GoSamAmplitude.h.
|
inline |
Input operator to allow persistently written data to be read in.
is | The input stream |
x | The HPDiagram |
Definition at line 209 of file HPDiagram.h.
References Herwig::HPDiagram::channelType, Herwig::HPDiagram::colourFlow, Herwig::HPDiagram::ids, Herwig::HPDiagram::incoming, Herwig::HPDiagram::intermediate, Herwig::HPDiagram::ordered, Herwig::HPDiagram::outgoing, and Herwig::HPDiagram::vertices.
|
inline |
Definition at line 30 of file PhasespaceCouplings.h.
|
inline |
Read a map with ShowerInteraction as the key.
Definition at line 277 of file GeneralTwoBodyDecayer.h.
|
inline |
Definition at line 1195 of file MatchboxMEBase.h.
|
inline |
Definition at line 205 of file MultiIterationStatistics.h.
|
inline |
Input operator to allow persistently written data to be read in.
is | The input stream |
x | The NBDiagram |
Definition at line 417 of file PrototypeVertex.h.
References Herwig::NBDiagram::channelType, Herwig::NBDiagram::colourFlow, Herwig::NBVertex::incoming, Herwig::NBDiagram::largeNcColourFlow, Herwig::NBVertex::outgoing, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Input operator to allow persistently written data to be read in.
is | The input stream |
x | The NBVertex |
Definition at line 394 of file PrototypeVertex.h.
References Herwig::NBVertex::incoming, Herwig::NBVertex::outgoing, Herwig::NBVertex::vertex, and Herwig::NBVertex::vertices.
|
inline |
Input operator to allow persistently written data to be read in.
is | The input stream |
x | The NBVertex |
Definition at line 401 of file PhaseSpaceChannel.h.
References Herwig::PhaseSpaceChannel::PhaseSpaceResonance::children, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::descendents, ThePEG::ienum(), ThePEG::iunit(), Herwig::PhaseSpaceChannel::PhaseSpaceResonance::jacobian, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mass2, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::mWidth, Herwig::PhaseSpaceChannel::PhaseSpaceResonance::particle, and Herwig::PhaseSpaceChannel::PhaseSpaceResonance::power.
|
inline |
Definition at line 698 of file MatchboxAmplitude.h.
|
inline |
Definition at line 73 of file ShowerVariation.h.
|
inline |
Definition at line 520 of file SubtractedME.h.
|
inline |
Input operator to allow persistently written data to be read in.
is | The input stream |
x | The TBDiagram |
Definition at line 202 of file TBDiagram.h.
References Herwig::TBDiagram::channelType, Herwig::TBDiagram::colourFlow, Herwig::TBDiagram::ids, ThePEG::ienum(), Herwig::TBDiagram::incoming, Herwig::TBDiagram::intermediate, Herwig::TBDiagram::largeNcColourFlow, Herwig::TBDiagram::outgoing, Herwig::TBDiagram::outgoingPair, and Herwig::TBDiagram::vertices.
|
inline |
Definition at line 423 of file Tree2toNGenerator.h.
complex<double> Herwig::A1 |
Definition at line 43 of file MEHiggsPair.h.
complex<double> Herwig::A2 |
Definition at line 44 of file MEHiggsPair.h.
complex<double> Herwig::AA1 |
Definition at line 49 of file MEHiggsPair.h.
complex<double> Herwig::AA2 |
Definition at line 50 of file MEHiggsPair.h.
complex<double> Herwig::AH1 |
Definition at line 53 of file MEHiggsPair.h.
complex<double> Herwig::AH2 |
Definition at line 54 of file MEHiggsPair.h.
complex<double> Herwig::H1 |
Definition at line 45 of file MEHiggsPair.h.
complex<double> Herwig::H2 |
Definition at line 46 of file MEHiggsPair.h.
complex<double> Herwig::HH1 |
Definition at line 51 of file MEHiggsPair.h.
complex<double> Herwig::HH2 |
Definition at line 52 of file MEHiggsPair.h.
complex<double> Herwig::Z1 |
Definition at line 47 of file MEHiggsPair.h.
complex<double> Herwig::Z2 |
Definition at line 48 of file MEHiggsPair.h.