Herwig
7.2.1
|
►NColorFull | |
CCol_amp | The full color amplitude is Scalar + Cs1+Cs2+Cs3.. |
CCol_basis | To contain a color basis, where each basis vector is a Col_amp |
CCol_functions | Library class containing functions for index contraction and numerical evaluation |
CCol_str | A class to contain ONE color structure, a direct product of Quark_lines, multiplying a Polynomial, Poly |
CMonomial | A class to contain the factor of form TR^a*Nc^b*CF^c*int_part*cnum_part, where the powers a, b and c may be negative |
COrthogonal_basis | This class is for containing orthogonal bases, i.e |
CPoly_matr | Class for containing a Polynomial matrix, and functions for Polynomial matrices |
CPoly_vec | Class for containing vector of Polynomials, and functions for Polynomial vectors |
CPolynomial | For containing a Polynomial (in Nc, CF and TR), as a sum of Monomials |
CQuark_line | A class to contain one quark-line with gluons attached multiplying a Polynomial, Poly |
CTrace_basis | In a trace basis the basis vectors are closed or open quark-lines or products of close and open quark-lines |
CTrace_type_basis | Trace_type_basis is used for the common features of Trace_basis and Tree_level_gluon_basis which both inherit from Trace_type_basis |
CTraceBasis | TraceBasis implements the trace colour basis |
CTree_level_gluon_basis | This class is for containing tree level gluon bases, i.e |
►NCVolver | |
CColourFlow | A colour flow (basis tensor) |
CColourFlowBasis | ColourFlowBasis implements the colour flow basis |
CColourFlowCrossing | The crossing of a physical process to a colour flow basis |
CParticleDataTraits | ParticleData traits |
CParticleDataTraits< ThePEG::PDT::Colour > | Specify particle data traits for ThePEG |
►Nexsample | |
Cadaption_info | Adaption_info is a container for parameters relevant to sampling and adaption |
►Cbinary_tree | Binary_tree represents a binary tree with the ability to `cascade' visitor objects down the tree |
Cconst_iterator | Const_iterator |
Cistream_generator | Generator reading binary tree from istream |
Citerator | Iterator |
Costream_visitor | Forward visitor writing out the tree to given ostream |
Cbit_container | Fixed-size, packed vector of bools |
Ccell | General cell class |
Ccell_info | Information contained in a leaf cell |
Cconstant_interpolation | Exception thrown, if a constant piece of the interpolation has been hit |
Cexponential_generator | The generator for sudakov-type distributions |
Cexponential_regenerate | Exception thrown, if the exponential_generator has just changed its state |
Cfast_small_histogram | Fast, zero memory-overhead one-dimensional histogram with 2^n equally spaced bins |
Cgenerator | A generator for plain sampling and integrating |
Cgenerator_update | Exception thrown, if the generator has just changed its state |
Chit_and_miss_maxtry | Exception thrown, if the maximum number of misses has been reached |
Cintegral_accessor | Accessor returning the integral of a cell |
Cinversion_has_no_solution | Exception thrown, if inversion of the interpolation has no solution |
Clinear_interpolator | A linear interpolation allowing for inversion of the linear interpolation |
Cmissing_accessor | Accessor returning the number of missing events |
Costream_traits | Separate quantities written to an ostream |
Costream_traits< ThePEG::PersistentOStream > | Separate quantities written to a ThePEG::PersistentOStream |
Cparametric_missing_accessor | Accessor returning the number of missing events for given parameter bin id |
Cparametric_sampling_selector | Sampling selector selecting only bins which contain the given parameter point |
Cparametric_selector | Selector selecting only bins which contain the given parameter point |
Crnd_generator | Random generator traits |
Csampling_selector | Flat sampling selector |
Cselection_maxtry | Exception thrown if the maximum number of attempts to select a cell has been reached |
Cstatic_binary | Compile time conversion of unsigned long to bool |
Cstatic_binary< 0 > | Compile time conversion of unsigned long to bool |
Cstatistics | Statistics is a helper class for keeping track of event generation statistics |
►NExSample | |
CCellGrid | A binary cell grid |
►CSimpleCellGrid | A simple cell grid providing basic adaption and sampling |
CCounter | A simple counter to store information used for adaption |
►NHerwig | -*- C++ -*- |
►NHPC_helper | |
CSameIncomingAs | |
►NPhasespaceHelpers | |
CPhasespaceInfo | General information for phase space generation |
CPhasespaceTree | A phase space tree |
►NRandomHelpers | Phase space generation utilities |
CBreitWigner | The density 1/((x-z)^2 + abs(w z)) |
CContainer | A density container |
CExpression | A density expression |
CFlat | A constant density |
CGenerator | Define the generator concept |
CGenerator< BreitWigner > | Generate x with density 1/((x-z)^2 + abs(w z)) |
CGenerator< Container< Density > > | Container class for a general density |
CGenerator< Expression > | Container base class for a general density |
CGenerator< Flat > | Generate x flat |
CGenerator< Inverse > | Generate x with density 1/|x-z| |
CGenerator< Piecewise< Density, ToBeDefined > > | Generate a piecewise defined density |
CGenerator< Piecewise< Density1, Density2 > > | Generate a piecewise defined density |
CGenerator< Piecewise< ToBeDefined, ToBeDefined > > | Generate a piecewise defined density |
CGenerator< Power > | Generate x with density |(x-z)|^p |
CGenerator< Remap< Density > > | Generate a density remapped to a new interval |
CGenerator< Rescale< Density > > | Generate a rescaled density |
CGenerator< Sum< Density1, Density2 > > | Generate the sum of two densities |
CGenerator< Zero > | Generate nothing |
CInverse | A density 1/|x-z| |
Cmatcher | Indicate that the argument density should be matched to the previous one in a piecewise definition |
Con | Indicate remapping of a density |
CPiecewise | A piecewise defined density |
CPower | The density |(x-z)|^p |
CRemap | Remap a density to a new interval |
CRescale | Rescale a density |
CSum | Add two densities |
CToBeDefined | Placeholder when constructing piecewise defined densities |
CZero | A zero density |
►NSpinorHelicity | |
►CAmplitudeCache | Caching for amplitudes using spinor helicity techniques |
CboolResetter | Helper to reset flags |
CMinusConjugateSpinorTag | Tag for [p| |
CMinusSpinorTag | Tag for |p] |
CPlusConjugateSpinorTag | Tag for <p| |
CPlusSpinorTag | Tag for |p> |
CSpinorCurrent | Weyl spinor current |
CSpinorMultiplicationTraits | Helpers for commonly encountered types |
CSpinorProduct | Weyl spinor product |
CWeylSpinor | Base class for Weyl spinors |
CWeylSpinorTraits | Helpers for Weyl spinors |
CWeylSpinorTraits< MinusConjugateSpinorTag > | |
CWeylSpinorTraits< MinusSpinorTag > | |
CWeylSpinorTraits< PlusConjugateSpinorTag > | |
CWeylSpinorTraits< PlusSpinorTag > | |
Ca1SimpleDecayer | Simple model of the decay of the meson to three pions including meson intermediate states |
Ca1ThreePionCLEODecayer | The a1ThreePionCLEODecayer class is designed to implement the decay of the 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 decay in |
Ca1ThreePionDecayer | The a1ThreePionDecayer class is designed to implement the decay of the a_1 to three pions |
CADDModel | This is the class to be used instead of the Standard Model class for the ADD model |
CADDModelFFGGRVertex | This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model |
CADDModelFFGRVertex | This is the implementation of the Randell-Sundrum model fermion-antifermion tensor vertex for helicity amplitude calculations |
CADDModelFFWGRVertex | This is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model |
CADDModelGGGGRVertex | Implementation of the triple vector graviton couling in the ADD model |
CADDModelSSGRVertex | Thew implementation of the graviton coupling to the Higgs in the ADDModel |
CADDModelVVGRVertex | This is the implementation of the vector-vector-graviton vertex for the ADD model |
CADDModelWWWGRVertex | Implementation of the triple vector graviton couling in the ADD model |
CAlpGenHandlerOL | Here is the documentation of the AlpGenHandlerOL class |
CAlphaEM | Exact reimplementation of the electromagentic coupling in FORTRAN HERWIG and is mainly intended for testing |
CBallZwickyScalarFormFactor | 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 |
CBallZwickyVectorFormFactor | Implements the form-factors of hep-ph/0412079 for the B meson to light vector mesons |
CBaryon1MesonDecayerBase | The Baryon1MesonDecayerBase class is the base class for the decay of a baryon to another baryon and a pseudoscalar or vector meson |
CBaryonFactorizedDecayer | Designed to combine the form factor for a weak baryon transition and a weak decay current to produce a decayer |
CBaryonFormFactor | Base class for the implementation of the form-factors for the weak decay of a baryon |
CBaryonSimpleFormFactor | Simple model for the form-factors for the semi-leptonic decay of the light (i.e |
CBaryonThreeQuarkModelFormFactor | 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 |
CBaryonWidthGenerator | Designed to automatically calculate the running width for a given particle using information from the decayModes and the Baryon1MesonDecayer to construct the running width |
CBasicConsistency | 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 |
CbetaBisection | A struct for the root finding that is necessary to determine the slope of the soft pt spectrum to match the soft cross section |
►CBinSampler | BinSampler samples XCombs bins. This default implementation performs flat MC integration |
CNextIteration | Exception to be thrown if cross section information should be updated |
CRandomNumberHistogram | Define the key for the collinear subtraction data |
CBlobME | BlobME serves as a base class for special processes such as instanton or sphaleron induced ones |
CbornVVKinematics | 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 |
CBottomMatcher | A Matcher class which matches bottom quarks |
CBranching | The branching struct is used to store information on the branching |
CBranchingElement | Typedef to pair the SudakovFormFactor and the particles in a branching |
CBranchingInfo | Struct for the multiplcity data |
CBranchingRatioReweighter | Designed to reweight events where some decay modes of a particle, or many particles, have been switched off in order to improve the statistics |
CBSMModel | Here is the documentation of the BSMModel class |
CBSMWidthException | An exception class to report an error |
CBSMWidthGenerator | 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 |
CBtoSGammaDecayer | Here is the documentation of the BtoSGammaDecayer class |
CBtoSGammaFlatEnergy | Model of the hadronic mass is decays which produces a flat photon energy spectrum and as such is only intended for testing purposes |
CBtoSGammaHadronicMass | Base class for the implementation of models of the hadronic mass spectrum in decays |
CBtoSGammaKagan | Implements the model of hep-ph/9805303 for the hadronic mass spectrum in decays |
CCellGridSampler | CellGridSampler samples XCombs bins using CellGrids |
CChargedLeptonMatcher | A Matcher class which matches any charged lepton |
CChengHeavyBaryonFormFactor | Implements the form-factors from PRD53, 1457 and PRD56, 2799 for the semi-leptonic decay of bottom and charm hadrons |
CCKKWTree | Here is the documentation of the CKKWTree class |
CCluster | This class describes a cluster object |
CClusterDecayer | This class decays the "normal" clusters |
CClusterFinder | This class forms clusters from the partons produced in the Shower |
CClusterFissioner | This class handles clusters which are too heavy |
CClusterHadronizationHandler | Class that controls the cluster hadronization algorithm |
CCMWHalfHalfOneSplitFn | This class provides the concrete implementation of the CMW enhanced expressions for the splitting function for |
CCMWOneOneOneSplitFn | This class provides the concrete implementation of the CMW enhanced expressions for the splitting function for |
►CColourBasis | ColourBasis is an interface to a colour basis implementation |
CmatchRep | Match colour representation |
CColourMatrixElementCorrection | ColourMatrixElementCorrection is implementing colour matrix element corrections through the weighted Sudakov algorithm |
CColourReconnector | Class for changing colour reconnections of partons |
CColourSinglet | Struct to store colour singlets |
►CConstituentReshuffler | Implements reshuffling of partons on their nominal mass shell to their constituent mass shells |
CDecayReshuffleEquation | The function object defining the equation to be solved in the case of separate recoilers TODO - refine the whole implementation of separate partons and recoilers |
CReshuffleEquation | The function object defining the equation to be solved |
CCrossSectionAnalysis | Here is the documentation of the CrossSectionAnalysis class |
CDecay_QTildeShowerKinematics1to2 | This (concrete) class provides the specific decay shower kinematics information |
CDecayConstructor | Interfaced class that stores a vector of NBodyDecayConstructor objects and calls the appropriate function to create the decayers and decaymodes |
CDecayIntegrator | Main class for Decayers implementing multi-channel phase space integration |
CDecayIntegratorError | Exception for this class and those inheriting from it |
CDecayMatrixElement | Here is the documentation of the DecayMatrixElement class |
CDecayPhaseSpaceChannel | 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 |
CDecayPhaseSpaceError | Exception for this class and those inheriting from it |
CDecayPhaseSpaceMode | The DecayPhaseSpaceMode 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 |
CDecayRadiationGenerator | Base class for classes generating QED radiation in particle decays in Herwig |
CDecayVertex | |
CDensityOperator | Here is the documentation of the DensityOperator class |
CDiagramDrawer | DiagramDrawer draws ASCII output from Tree2toNDiagram objects for diagnostic purposes |
CDipole | Used by the dipole shower to represent a dipole of two coloured partons |
CDipoleChain | Used by the dipole shower to represent a chain of dipoles |
CDipoleChainOrdering | DipoleChainOrdering performs ordering on complete colour singlet dipole chains |
►CDipoleEventRecord | used internally by the dipole shower |
CgetMomentum | |
CDipoleEventReweight | Reweight full final states produced by the shower |
CDipoleEvolutionOrdering | DipoleEvolutionOrdering defines a particular evolution algortihm for the dipole shower |
CDipoleIndex | DipoleIndex is used to index splitting generators for a particular dipole |
CDipoleIOperator | DipoleIOperator implements the I() insertion operator |
CDipoleMatching | DipoleMatching implements NLO matching with the dipole shower |
CDipoleMCCheck | DipoleMCCheck is used to perform checks for the dipole shower |
CDipoleMIOperator | DipoleMIOperator implements the I() insertion operator for the massive case. DipoleMIOperator does only apply for expanded con- vention and also not for dimensional reduction |
CDipoleMPKOperator | DipoleMPKOperator implements the P+K insertion operator for the massive case. DipoleMPKOperator does not apply for dimen- sional reduction |
CDipolePartonSplitter | The DipolePartonSplitter is a helper class to fix up colour and mother-child relations in typical shower splittings |
CDipolePKOperator | DipolePKOperator implements the P+K insertion operator |
CDipoleRepository | Repository of known subtraction dipoles |
►CDipoleShowerHandler | Manages the showering using the dipole shower algorithm |
CRedoShower | Indicate a problem in the shower |
CDipoleShowerParticle | |
CDipoleShowerVertex | This class represents the vertex for a given splitting in the dipole shower |
CDipoleSplittingGenerator | DipoleSplittingGenerator is used by the dipole shower to sample splittings from a given dipole splitting kernel |
CDipoleSplittingInfo | DipoleSplittingInfo contains all parameters to generate a full dipole splitting |
CDipoleSplittingKernel | DipoleSplittingKernel is the base class for all kernels used within the dipole shower |
CDipoleSplittingKinematics | DipoleSplittingKinematics is the base class for dipole splittings as performed in the dipole shower |
CDipoleSplittingReweight | DipoleSplittingReweight is used by the dipole shower to reweight splittings from a given dipole splitting kernel |
CDipoleVertexRecord | Here is the documentation of the DipoleVertexRecord class |
CDISBase | Base class for the implementation of DIS type processes including corrections in both the old fashioned matrix element and POWHEG approaches |
CDISTest | Here is the documentation of the DISTest class |
CDrellYanBase | Class provides a base class for the implemented of Drell-Yan type processes and provides the matrix element and POWHEG style hard corrections |
CDrellYanPT | This AnalysisHandler books histograms of the weak boson's pt in Drell-Yan processes |
CDtoKPiPiCLEO | The documentation of the DtoKPiPiCLEO class implements the Dalitz plot fits of the CLEO collaboration for , Phys |
CDtoKPiPiE691 | Here is the documentation of the DtoKPiPiE691 class |
CDtoKPiPiMarkIII | Here is the documentation of the DtoKPiPiMarkIII class |
CEikonalization | A struct for the eikonalization of the inclusive cross section |
CEtaPiGammaGammaDecayer | The EtaPiGammaGammaDecayer class implements a VMD model matrix element for taken from hep-ph/0112150 |
CEtaPiPiGammaDecayer | The EtaPiPiGammaDecayer class implements the decay of the or to 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 |
CEtaPiPiPiDecayer | The EtaPiPiPiDecayer class is designed for the simulation of the decay of the or to either or and the decay of the to or |
CEvtGenDecayer | Designed to allow the EvtGen decay package to be used as a Decayer in the Herwig structure |
CEvtGenInterface | Main class for the use of the EvtGen decay package with Herwig |
CEvtGenRandom | 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 |
CFermionTest | Here is the documentation of the FermionTest class |
CFFDipole | Generates radiation from a final-final dipole for the generation of photons in decay by the SOPTHY algorithm |
CFFggxDipole | FFggxDipole implements the D_{g,g;k} subtraction dipole |
CFFgx2ggxDipoleKernel | FFgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole |
CFFgx2qqxDipoleKernel | FFgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole |
CFFLightInvertedTildeKinematics | FFLightInvertedTildeKinematics inverts the final-final tilde kinematics |
CFFLightKinematics | FFLightKinematics implements massless splittings off a final-final dipole |
CFFLightTildeKinematics | FFLightTildeKinematics implements the 'tilde' kinematics for a final-final subtraction dipole |
CFFMassiveInvertedTildeKinematics | FFMassiveInvertedTildeKinematics inverts the final-final tilde kinematics |
CFFMassiveKinematics | FFMassiveKinematics implements massive splittings off a final-final dipole |
CFFMassiveTildeKinematics | FFMassiveTildeKinematics implements the 'tilde' kinematics for a final-final subtraction dipole |
CFFMggxDipole | FFMggxDipole implements the D_{g,g;k} subtraction dipole |
CFFMgx2ggxDipoleKernel | FFMgx2ggxDipoleKernel implements the g -> gg splitting off a final-final dipole |
CFFMgx2qqxDipoleKernel | FFMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-final dipole |
CFFMqgxDipole | FFMqgxDipole implements the D_{Q,g;k} subtraction dipole, as well as the D_{gluino,g;k} subtraction dipole |
CFFMqqxDipole | FFMqqxDipole implements the D_{q,qbar;k} subtraction dipole |
CFFMqx2qgxDipoleKernel | FFMqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole |
CFFMsqgxDipole | FFMsqgxDipole implements the D_{sq,g;k} subtraction dipole |
CFFqgxDipole | FFqgxDipole implements the D_{q,g;k} subtraction dipole |
CFFqqxDipole | FFqqxDipole implements the D_{q,qbar;k} subtraction dipole |
CFFqx2qgxDipoleKernel | FFqx2qgxDipoleKernel implements the q -> qg splitting off a final-final dipole |
CFFSDecayer | Implements the decay of a fermion to a fermion and a vector in a general model |
CFFVCurrentDecayer | Here is the documentation of the FFVCurrentDecayer class |
CFFVDecayer | Implements the decay of a fermion to a fermion and a vector in a general model |
CFIggxDipole | FIggxDipole implements the D_{g,g}^a subtraction dipole |
CFIgx2ggxDipoleKernel | FIgx2ggxDipoleKernel implements the g -> gg splitting off a final-initial dipole |
CFIgx2qqxDipoleKernel | FIgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole |
CFILightInvertedTildeKinematics | FILightInvertedTildeKinematics inverts the final-final tilde kinematics |
CFILightKinematics | FILightKinematics implements massless splittings off a final-initial dipole |
CFILightTildeKinematics | FILightTildeKinematics implements the 'tilde' kinematics for a final-initial subtraction dipole |
CFIMassiveDecayKinematics | FIMassiveDecayKinematics implements massive splittings off a final-initial decay dipole |
CFIMassiveInvertedTildeKinematics | FIMassiveInvertedTildeKinematics inverts the final-final tilde kinematics |
CFIMassiveKinematics | FIMassiveKinematics implements massless splittings off a final-initial dipole |
CFIMassiveTildeKinematics | FIMassiveTildeKinematics implements the 'tilde' kinematics for a final-initial subtraction dipole |
CFIMDecaygx2ggxDipoleKernel | FIMDecaygx2ggxDipoleKernel implements the g -> gg splitting off a final-initial decay dipole and includes the contribution from the splitting of the intial / decay particle |
CFIMDecaygx2qqxDipoleKernel | FIMDecaygx2qqxDipoleKernel implements the g -> qq splitting off a final-initial decay dipole |
CFIMDecayqx2qgxDipoleKernel | FIMDecayqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial decay dipole and includes the contribution from the splitting of the intial / decay particle |
CFIMgx2qqxDipoleKernel | FIMgx2qqxDipoleKernel implements the g -> qqbar splitting off a final-initial dipole |
CFIMqgxDipole | FIMqgxDipole implements the D_{Q,g}^a subtraction dipole, as well as the D_{gluino,g}^a subtraction dipole |
CFIMqqxDipole | FIMqqxDipole implements the D_{q,qbar}^a subtraction dipole |
CFIMqx2qgxDipoleKernel | FIMqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole |
CFIMsqgxDipole | FIMsqgxDipole implements the D_{sq,g}^a subtraction dipole |
CFIqgxDipole | FIqgxDipole implements the D_{q,g}^a subtraction dipole |
CFIqqxDipole | FIqqxDipole implements the D_{q,qbar}^a subtraction dipole |
CFIqx2qgxDipoleKernel | FIqx2qgxDipoleKernel implements the q -> qg splitting off a final-initial dipole |
CFivePionCurrent | Here is the documentation of the FivePionCurrent class |
CFlatInvertibleLabframePhasespace | FlatInvertibleLabframePhasespace implements flat, invertible phase space generation in the lab frame |
CFlatInvertiblePhasespace | FlatInvertiblePhasespace implements flat, invertible phase space generation |
CFourBodyDecayConstructor | Here is the documentation of the FourBodyDecayConstructor class |
CFourPionNovosibirskCurrent | The FourPionNovosibirskCurrent class implements the decay of the weak current to 4 pions using the hadronic currents of Comput |
CFrixionePhotonSeparationCut | This class implements a cut on legoplot and rapidity separation |
CFRSDecayer | Implements the decay of a fermion to a spin-3/2 fermion and a vector in a general model |
CFRVDecayer | Implements the decay of a fermion to a spin-3/2 fermion and a vector in a general model |
CFS_QTildeShowerKinematics1to2 | This (concrete) class provides the specific Final State shower kinematics information |
CFtoFFFDecayer | General matrix elements for the decay of a (anti)fermion to three (anti)fermions |
CFtoFVVDecayer | General matrix elements for the decay of a fermion to a fermion and two vector bosons |
CFullShowerVeto | Here is the documentation of the FullShowerVeto class |
CFxFxHandler | Here is the documentation of the FxFxHandler class |
CGammaGammaAnalysis | GammaGammaAnalysis is for the analysis of events with a pair of hard photons produced |
CGammaJetAnalysis | GammaJetAnalysis selects the photon with the hightest pt in the final state and books a number of histograms from its four momentum |
CGammaMETest | Here is the documentation of the GammaMETest class |
CGammaPMETest | Here is the documentation of the GammaPMETest class |
CGaussianIntegrator | |
CGeneralCurrentDecayer | Here is the documentation of the GeneralCurrentDecayer class |
CGeneralDecayMatrixElement | |
CGeneralfftoffH | Here is the documentation of the GeneralfftoffH class |
CGeneralfftoVH | Here is the documentation of the GeneralfftoVH class |
CGeneralFourBodyDecayer | Here is the documentation of the GeneralFourBodyDecayer class |
CGeneralHardME | 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 |
CGeneralQQHiggs | Implements the matrix elements for and |
CGeneralSampler | A GeneralSampler class |
CGeneralStatistics | General Monte Carlo statistics |
CGeneralThreeBodyDecayer | Here is the documentation of the GeneralThreeBodyDecayer class |
CGeneralTwoBodyDecayer | Designed to be the base class for 2 body decays for some general model |
►CGenericHGGVertex | Implements the coupling of the Higgs boson to gluons in a generic model using the other vertices coupling the Higgs boson to coloured particles |
CInteraction | Struct to store the stuff needed for the vertices |
►CGenericHPPVertex | Implements the coupling of the Higgs boson to gluons in a generic model using the other vertices coupling the Higgs boson to coloured particles |
CInteraction | Struct to store the stuff needed for the vertices |
CGenericMassGenerator | The GenericMassGenerator class is a simple class for the generation of particle masses in Herwig |
CGenericOLPAmplitude | GenericOLPAmplitude implements OLP interfaces |
CGenericSVVVertex | The GenericSVVVertex class implements the setCoupling member for the Standard Model effective vertex Higgs-gluon-gluon |
CGenericVVVVertex | The GenericVVVVertex class implements the setCoupling member for the Standard Model effective vertex EWVector-gluon-gluon |
CGenericWidthGenerator | Designed to automatically calculate the running width for a given particle using information from the decayModes and the Decayers to construct the running width |
CGoSamAmplitude | GoSamAmplitude implements an interface to GoSam |
Cgosamprocinfo | |
CGravitonMassGenerator | Here is the documentation of the GravitonMassGenerator class |
►CGSLBisection | This class is designed to find the root of a given function between 2 limits using bisection methods |
CGSLerror | Struct that is used to throw and catch GSL errors |
CIntervalError | Struct that is used to throw and catch GSL errors |
CGSLHelper | From, which can then be used by the GSL algorithms that need a pointer to a function and don't know about Units |
CGSLIntegrator | This class is designed to integrate a given function between 2 limits using the gsl QAGS integration subroutine |
CHadronMatcher | A Matcher class which matches any hadron |
►CHadronSelector | This class selects the hadron flavours of a cluster decay |
CHadronInfo | Class used to store all the hadron information for easy access |
CKupco | Class designed to make STL routines easy to use |
CHadronVBFTest | Here is the documentation of the HadronVBFTest class |
CHadronVVTest | Here is the documentation of the HadronVVTest class |
CHalfHalfOneSplitFn | This class provides the concrete implementation of the exact leading-order splitting function for |
CHalfOneHalfSplitFn | This classs provides the concrete implementation of the exact leading-order splitting function for |
CHardBranching | Designed to contain the information needed for an individual branching in the POWHEG approach |
►CHardProcessAnalysis | Here is the documentation of the HardProcessAnalysis class |
CAllHistograms | Outgoing partons and x distributions |
CHistograms | Differential information per outgoing parton |
CHardProcessConstructor | Here is the documentation of the HardProcessConstructor class |
CHardScaleProfile | HardScaleProfile is the base class for profile scales. A few standard choices are provided by this implementation |
CHardTree | Designed to contain the information required to implement the POWHEG approach for Monte Carlo at next-to-leading order |
CHardVertex | |
CHeavyDecayer | 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 |
CHerwigCLI | HerwigCLI is the default implementation of the HerwigUI interface |
CHerwigStrategy | Sub-class of the Strategy class, simply implementing the correct citation for Herwig in the ClassDocumentation interface |
CHerwigUI | HerwigUI is an interface to abstract the command line parameters |
CHiggsBosonMatcher | A Matcher class which matches Higgs bosons |
CHiggsJetAnalysis | HiggsJetAnalysis assumes that there is one Higgs in the final state and books some observables computed from its four momentum |
CHiggsPair | Implements the matrix elements for HiggsPairian scattering process |
CHiggsVBFProcessConstructor | Here is the documentation of the HiggsVBFProcessConstructor class |
CHiggsVectorBosonProcessConstructor | Here is the documentation of the HiggsVectorBosonProcessConstructor class |
►CHistogram | Simple histogram for the Analysis handlers |
CBin | One bin of the histogram |
CHistoryStep | |
CHJetsAnalysis | Here is the documentation of the HJetsAnalysis class |
CHPDiagram | The HPDiagram struct contains information about a 2->2 hard-process that has been automatically generated by HardProcessConstructor |
CHQETFormFactor | Implements the form factors for the decay of B mesons into D and mesons using form factors based on Heavy Quark Effective theory of the parameterisation of hep-ph/9712417 away from the heavy quark limit |
CHTest | Here is the documentation of the HTest class |
CHw64Decayer | Hw64Decayer is a class that defines all the general routines used in HERWIG++ to imitate the HERWIG 6.4 decays |
CHw64Selector | Selects the hadrons produced in cluster decay using the FORTRAN HERWIG variant of the cluster model |
CHwDecayerBase | Base class for Decayers in Herwig |
CHwDecayHandler | The HwDecayHandler is the Herwig decay handler which administers the decays of unstable particles in Herwig |
CHwMEBase | Serves a number of purposes |
CHwppSelector | Selects the hadrons produced in cluster decay using the Herwig variant of the cluster model |
►CHwRemDecayer | Responsible for the decay of the remnants |
CExtraSoftScatterVeto | Struct that is used to catch exceptions which are thrown due to energy conservation issues of additional soft scatters |
CHadronContent | Simple struct to store info about baryon quark and di-quark constituents |
CIdentifiedParticleCut | IdentifiedParticleCut implements cuts on single momenta |
CIFDipole | Generates radiation from a final-final dipole for the generation of photons in decay by the SOPTHY algorithm |
CIFggxDipole | IFggxDipole implements the D^{g,g}_k subtraction dipole |
CIFgqxDipole | IFgqxDipole implements the D_k^{g,q} subtraction dipole |
CIFgx2ggxDipoleKernel | IFgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole |
CIFgx2qqxDipoleKernel | IFgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole |
CIFLightInvertedTildeKinematics | IFLightInvertedTildeKinematics inverts the final-final tilde kinematics |
CIFLightKinematics | IFLightKinematics implements massless splittings off an initial-final dipole |
CIFLightTildeKinematics | IFLightTildeKinematics implements the 'tilde' kinematics for a initial-final subtraction dipole |
CIFMassiveDecayKinematics | IFMassiveDecayKinematics implements massive splittings off an initial-final decay dipole |
CIFMassiveInvertedTildeKinematics | IFMassiveInvertedTildeKinematics inverts the final-final tilde kinematics |
CIFMassiveKinematics | IFMassiveKinematics implements massless splittings off an initial-final dipole |
CIFMassiveTildeKinematics | IFMassiveTildeKinematics implements the 'tilde' kinematics for a initial-final subtraction dipole |
CIFMggxDipole | IFMggxDipole implements the D^{g,g}_k subtraction dipole |
CIFMgqxDipole | IFMgqxDipole implements the D_k^{g,q} subtraction dipole |
CIFMgx2ggxDipoleKernel | IFMgx2ggxDipoleKernel implements the g -> gg splitting off an initial-final dipole |
CIFMgx2qqxDipoleKernel | IFMgx2qqxDipoleKernel implements the g -> qq splitting off an initial-final dipole |
CIFMqgxDipole | IFMqgxDipole implements the D^{q,g}_k subtraction dipole |
CIFMqqxDipole | IFMqqxDipole implements the D^{q,qbar}_k subtraction dipole |
CIFMqx2gqxDipoleKernel | IFMqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole |
CIFMqx2qgxDipoleKernel | IFMqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole |
CIFqgxDipole | IFqgxDipole implements the D^{q,g}_k subtraction dipole |
CIFqqxDipole | IFqqxDipole implements the D^{q,qbar}_k subtraction dipole |
CIFqx2gqxDipoleKernel | IFqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-final dipole |
CIFqx2qgxDipoleKernel | IFqx2qgxDipoleKernel implements the q -> qg splitting off an initial-final dipole |
CIIggxDipole | IIggxDipole implements the D^{g,g;b} subtraction dipole |
CIIgqxDipole | IIgqxDipole implements the D^{g,q,k} subtraction dipole |
CIIgx2ggxDipoleKernel | IIgx2ggxDipoleKernel implements the g -> gg splitting off an initial-initial dipole |
CIIgx2qqxDipoleKernel | IIgx2qqxDipoleKernel implements the g -> qq splitting off an initial-initial dipole |
CIILightInvertedTildeKinematics | IILightInvertedTildeKinematics inverts the final-final tilde kinematics |
CIILightKinematics | IILightKinematics implements massless splittings off an initial-initial dipole |
CIILightTildeKinematics | |
CIIqgxDipole | IIqgxDipole implements the D^{q,g;b} subtraction dipole |
CIIqqxDipole | IIqqxDipole implements the D^{q,qbar;b} subtraction dipole |
CIIqx2gqxDipoleKernel | IIqx2gqxDipoleKernel implements the q -> gqbar splitting off an initial-initial dipole |
CIIqx2qgxDipoleKernel | IIqx2qgxDipoleKernel implements the q -> qg splitting off an initial-initial dipole |
CIncomingPhotonEvolver | Performs the backward evolution of a photon in a partonic process to a quark or antiquark so that the event can be showered |
CInterpolator | |
CIntrinsicPtGenerator | IntrinsicPtGenerator generates intrinsic pt for massless incoming partons in a shower independent way |
CInvariantMassCut | This class implements a cut on the invariant mass |
CInvertedTildeKinematics | InvertedTildeKinematics is the base class for the inverted 'tilde' kinematics being used for subtraction terms in the formalism of Catani and Seymour |
CIS_QTildeShowerKinematics1to2 | This (concrete) class provides the specific Intial State shower kinematics information |
CISGW2FormFactor | Implementation of the ISGW2 model of Phys |
CISGWFormFactor | Implementation of the ISGW model of Phys |
CJetKinStruct | A simple struct to store the information we need on the showering |
►CJetsPlusAnalysis | Here is the documentation of the JetsPlusAnalysis class |
CObjectProperties | Collection of object histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later |
CPairProperties | Collection of pair histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later |
CKaganIntegrand | A struct for the integrand which can access the dimensional value member of the BtoSGammaKagan class |
CKaonThreeMesonCurrent | Implements the model of M |
CKinematicsReconstructionVeto | Exception class used to communicate failure of kinematics reconstruction |
CKinematicsReconstructor | 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 |
CKiselevBcFormFactor | Implements the form factors from hep-ph/0211021 for the decays of mesons |
CKornerKramerCharmDecayer | The KornerKramerCharmDecayer class implements the model of Z.Phys.C55,659 (1992) for the non-leptonic decay of charm baryons |
CKPiCurrent | Here is the documentation of the KPiCurrent class |
CKrknloEventReweight | |
CLambdabExcitedLambdacSumRuleFormFactor | The LambdabExcitedLambdacSumRuleFormFactor class implements the form-factors of hep-ph/0012114 for the decay of the to excited states |
CLastMatchboxXCombInfo | Provide easy access to MatchboxXComb XComb extensions |
CLEPBMultiplicity | The LEPBBMultiplicity class is designed to compare the production rates of , , and B-baryons in B events at LEP |
CLEPEventShapes | Performs the analysis of global event shapes and compares with LEP data |
CLEPMultiplicityCount | Designed to count particle multiplicities and compare them to LEP data |
CLeptonNeutrinoCurrent | This class implements the weak decay current for a lepton and a neutrino |
►CLeptonsJetsAnalysis | Here is the documentation of the LeptonsJetsAnalysis class |
CObjectProperties | Collection of object histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later |
CPairProperties | Collection of pair histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later |
CTripleProperties | Collection of triple histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later |
CLeptoquarkModel | Here is the documentation of the LeptoquarkModel class |
CLeptoquarkModelSLQFFVertex | This is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations |
CLeptoquarkModelSLQSLQGGVertex | Implementation of the gluon gluon coupling to pairs of scalar leptoquarks in the LeptoquarkModel |
CLeptoquarkModelSLQSLQGVertex | Implementation of the gluon coupling to pairs of scalar leptoquarks in the LeptoquarkModel |
CLHFFGVertex | Implements the couplings of the quarks and additional heavy top to the gluon in the Little Higgs model |
CLHFFHVertex | Implements the couplings of the fermions to the Higgs bosons of the Little Higgs model |
CLHFFPVertex | Implements the couplings of the fermions, both of the Standard Model and the additional heavy top to the photon and bosons in the Little Higgs model |
CLHFFWVertex | Implements the couplings of the fermions, both of the Standard Model and the additional heavy top, to the and bosons in the Little Higgs model |
CLHFFZVertex | Implements the couplings of the fermion, both of the Standard Model and the additional heavy top to the and bosons in the Little Higgs model |
CLHModel | Main class for the implementation of the Little Higgs model in Herwig |
CLHTPFFGVertex | 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 |
CLHTPFFHVertex | Implements the couplings of the fermions to the Higgs bosons of the Little Higgs model with T-parity |
CLHTPFFPVertex | Implements the couplings of the photon and its heavy partner in the Little Higgs model with T-parity |
CLHTPFFWVertex | Implements the coupling of the and bosons of the Little Higgs model with T-parity to fermions |
CLHTPFFZVertex | Implements the couples of the boson and its heavy partner to the fermions in the Little Higgs model with T-parity |
CLHTPHHHVertex | Implements the triple Higgs boson interactions in the Little Higgs model with T-parity |
CLHTPModel | Main class for the implementation of the Little Higgs model with T-parity |
CLHTPWHHVertex | Implements the coupling of an electroweak gauge boson to a pair of Higgs bosons in the Little Higgs model with T-parity |
CLHTPWWHVertex | 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 |
CLHTPWWWVertex | This is the coupling of vector bosons to each other in the Littlest Higgs model with T-parity |
CLHWHHVertex | Implements the coupling of an electroweak gauge boson to a pair of Higgs bosons in the Little Higgs model |
CLHWWHHVertex | Implements the coupling of a pair of electroweak gauge bosons and a pair of Higgs bosons in the Little Higgs model |
CLHWWHVertex | 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 |
CLHWWWVertex | Implements the triple boson coupling in the Little Higgs model for the electroweak bosons of the Standard Model and the additional , and bosons |
CLHWWWWVertex | Implements the quartic self-couplings of electroweak gauge bosons in the Little Higgs model |
CLightBaryonQuarkModelFormFactor | 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 |
CLightClusterDecayer | This class performs the decay of light clusters into a single hadron |
CLightParticleMatcher | A Matcher class which matches any light (<1GeV) particles other than the photon |
CLPairAnalysis | Designed to analyse lepton pairs |
CMadGraphAmplitude | MadGraphAmplitude implements an interface to MadGraph |
CMamboDecayer | 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 |
CMassCutOff | Here is the documentation of the MassCutOff class |
CMatchboxAmplitude | MatchboxAmplitude is the base class for amplitude implementations inside Matchbox |
CMatchboxAmplitudeggttbar | MatchboxAmplitudeggttbar |
CMatchboxAmplitudeggttbarg | MatchboxAmplitudeggttbarg |
CMatchboxAmplitudehbbbar | MatchboxAmplitudehbbbar |
CMatchboxAmplitudehbbbarg | MatchboxAmplitudehbbbarg |
CMatchboxAmplitudehgg | MatchboxAmplitudehgg |
CMatchboxAmplitudehggg | MatchboxAmplitudehggg |
CMatchboxAmplitudehqqbarg | MatchboxAmplitudehqqbarg |
CMatchboxAmplitudellbarqqbar | MatchboxAmplitudellbarqqbar |
CMatchboxAmplitudellbarqqbarg | MatchboxAmplitudellbarqqbarg |
CMatchboxAmplitudellbarqqbargg | MatchboxAmplitudellbarqqbargg |
CMatchboxAmplitudellbarqqbarqqbar | MatchboxAmplitudellbarqqbarqqbar |
CMatchboxAmplitudelnuqqbar | MatchboxAmplitudelnuqqbar |
CMatchboxAmplitudelnuqqbarg | MatchboxAmplitudelnuqqbarg |
CMatchboxAmplitudelnuqqbargg | MatchboxAmplitudelnuqqbargg |
CMatchboxAmplitudelnuqqbarqqbar | MatchboxAmplitudelnuqqbarqqbar |
CMatchboxAmplitudeqqbarttbar | MatchboxAmplitudeqqbarttbar |
CMatchboxAmplitudeqqbarttbarg | MatchboxAmplitudeqqbarttbarg |
CMatchboxCurrents | MatchboxCurrents |
CMatchboxDeltaRCut | MatchboxDeltaRCut implements cuts related to the separation in the legoplot plane |
►CMatchboxFactory | MatchboxFactory automatically sets up a NLO QCD calculation carried out in dipole subtraction |
CSplittingChannel | Identify a splitting channel |
CMatchboxFactoryMatcher | MatchboxFactoryMatcher matches particles according to MatchboxFatory particle groups |
CMatchboxHtScale | MatchboxHtScale implements scale choices related to transverse momenta |
CMatchboxHybridAmplitude | MatchboxHybridAmplitude unifies two amplitude objects to provide tree and one-loop matrix elements |
CMatchboxInsertionOperator | MatchboxInsertionOperator is the base class for insertion operators |
CMatchboxLeptonMassScale | MatchboxLeptonMassScale implements scale choices related to lepton pair invariant masses |
CMatchboxLeptonPtScale | MatchboxLeptonPtScale implements scale choices related to lepton pair transverse momenta |
►CMatchboxMEBase | MatchboxMEBase is the base class for matrix elements in the context of the matchbox NLO interface |
CAccuracyHistogram | Simple histogram for accuracy checks |
CMatchboxOLPME | MatchboxOLPME implements OLP interfaces |
CMatchboxParticlePtScale | MatchboxParticlePtScale implements scale choices related to transverse momenta |
CMatchboxPhasespace | MatchboxPhasespace defines an abstract interface to a phase space generator |
CMatchboxPtScale | MatchboxPtScale implements scale choices related to transverse momenta |
►CMatchboxRambo | MatchboxRambo implements RAMBO phase space generation |
CReshuffleEquation | The function object defining the equation to be solved |
CMatchboxReference | MatchboxReference implements reference sample phase space generation |
CMatchboxReweightBase | MatchboxReweightBase is the base class for reweighting MatchboxMEBase matrix elements as |M|^2 ( w_1 + ... + w_n ) |
CMatchboxScaleChoice | MatchboxScaleChoice is the base class for scale choices within Matchbox |
CMatchboxSHatScale | MatchboxSHatScale implements lastSHat() as scale choice |
CMatchboxTopIndividualMTScale | MatchboxTopIndividualMTScale implements the scale as the transverse masses of the top quark in a top-pair process |
CMatchboxTopLinearSumMTScale | MatchboxTopLinearSumMTScale implements the scale as the linear sum of the transverse masses of the top and antitop quarks in a top pair process |
CMatchboxTopMassScale | MatchboxTopMassScale implements a scale choice related to the invariant mass of the top-antitop quark pair |
CMatchboxTopMinMTScale | MatchboxTopMinMTScale implements a scale choice related to the quadratic sum of transverse masses of a top and antitop quark |
CMatchboxTopMTScale | MatchboxTopMTScale implements a scale choice related to the average of the transverse masses of a top and antitop quark |
CMatchboxTopSumMTScale | MatchboxTopSumMTScale implements a scale choice related to the quadratic sum of transverse masses of a top and antitop quark |
CMatchboxTriVecScales | 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 |
CMatchboxXComb | Matchbox extensions to StandardXComb |
►CMatchboxXCombData | Matchbox extensions to StandardXComb |
CReshuffleEquation | Helper struct to define the reshuffling equation |
CMatchboxXCombGroup | Matchbox extensions to StandardXComb |
CMatchboxZGammaAmplitude | Here is the documentation of the MatchboxZGammaAmplitude class |
CMatchingHandler | Here is the documentation of the MatchingHandler class |
CMEChargedCurrentDIS | Matrix elements for charged current DIS |
CMEDiffraction | Simple colour singlet exchange matrix element to be used in the soft component of the multiple scattering model of the underlying event |
CMEee2gZ2ll | Matrix element for |
CMEee2gZ2llPowheg | Here is the documentation of the MEee2gZ2llPowheg class |
CMEee2gZ2qq | Implements the matrix element for including spin correlations |
CMEee2gZ2qqPowheg | Here is the documentation of the MEee2gZ2qqPowheg class |
CMEee2Higgs2SM | Implements the production of an -channel Higgs in collisions in order to allow easy tests of Higgs decays |
CMEee2HiggsVBF | The MEee2HiggsVBF class |
CMEee2VectorMeson | Designed to produce neutral vector mesons in collisions and is primarily intended to test the hadronic decay package |
CMEee2VV | Implements the matrix elements for |
CMEee2ZH | Implements the matrix element for |
CMEException | Exception class to indicate a problem has occurred with setting up to matrix element |
CMEff2ff | This is the implementation of the matrix element for a process |
CMEff2rf | This is the implementation of the matrix element for a fermion-fermion to fermion RS fermion process |
CMEff2ss | Designed to implement the matrix element for a fermion-antifermion to scalar-scalar hard process |
CMEff2ts | Implements the general matrix element for fermion fermion -> tensor scalar |
CMEff2tv | The documentation of the MEff2tv class implements the general matrix element for vector vectro to tensor vector |
CMEff2vs | Designed to implement the matrix element for a fermion-antifermion to vector-scalar hard process |
CMEff2vv | This class implements the matrix element calculation for a generic process |
CMEfftoffH | Base class for vector boson fusion type processes in Herwig |
CMEfftoVH | Base class for processes |
CMEfv2fs | This class is designed to implement the matrix element for fermion-vector to fermion scalar |
CMEfv2rs | This class is designed to implement the matrix element for fermion-vector to RS fermion scalar |
CMEfv2rv | This class implements the matrix element for a fermion and a vector boson to a vector boson and a RS fermion |
CMEfv2tf | Here is the documentation of the MEfv2tf class |
CMEfv2vf | This class implements the matrix element for a fermion and a vector boson to a fermion and a vector boson |
CMEGammaGamma2ff | Matrix elements for |
CMEGammaGamma2WW | Matrix elements for |
CMEGammaP2Jets | Implements the matrix elements for pointlike gamma+hadron -> jets |
CMEHiggsPair | Implements the matrix elements for HiggsPairian scattering process |
CMEHiggsPairJet | Implements the matrix elements for HiggsPairian scattering process |
CMEHiggsPairOL | Implements the matrix elements for HiggsPairian scattering process |
CMelikhovFormFactor | Implements the model of Phys |
CMelikhovStechFormFactor | Implementation of the form factors from Phys |
CMEMatching | MEMatching implements NLO matching with matrix element correction (aka Powheg) |
CMEMinBias | Simple colour singlet exchange matrix element to be used in the soft component of the multiple scattering model of the underlying event |
CMENeutralCurrentDIS | Matrix elements for neutral current DIS |
CMEPP2GammaGamma | Implements the production of photon pairs in hadron hadron collisions |
CMEPP2GammaGammaPowheg | Here is the documentation of the MEPP2GammaGammaPowheg class |
CMEPP2GammaJet | Implements the matrix element for photon+jet production in hadron-hadron collisions |
CMEPP2Higgs | 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) |
CMEPP2HiggsJet | Implements the matrix element for Higgs+jet production |
CMEPP2HiggsPowheg | 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) |
►CMEPP2HiggsVBF | Matrix elements for the production of the Higgs boson via the vector boson fusion mechanism in hadron collisions |
CtChannelPair | Struct to contain the hadronic system |
CMEPP2HiggsVBFPowheg | Here is the documentation of the MEPP2HiggsVBFPowheg class |
CMEPP2QQ | Implements the production of a heavy quark-antiquark pair via QCD |
CMEPP2QQHiggs | Implements the matrix elements for and |
CMEPP2SingleTop | Implements the matrix element for the production of a single top quark |
CMEPP2VGamma | Implements the |
CMEPP2VV | Implements the production of , and in hadron-hadron collisions |
CMEPP2VVPowheg | Here is the documentation of the MEPP2VVPowheg class |
CMEPP2WH | Matrix elements for the production of the boson in association with the Higgs in hadron collisions |
CMEPP2WHPowheg | Next-to-leading order matrix elements for in assoication with a Higgs boson in the PoOWHEG scheme |
CMEPP2WJet | Implements the matrix element for the production of a W boson and a jet including the decay of the W |
CMEPP2ZH | Implements the matrix element for |
CMEPP2ZHPowheg | Implements the matrix element for |
CMEPP2ZJet | Implements the matrix element for the production of a Z boson + a jet including the decay of the Z including interference |
CMEQCD2to2 | Matrix elements for QCD scattering processes in hadron-hadron collisions |
CMEQCD2to2Fast | Implements the matrix elements for QCD scattering processes using hard coded formulae and as such can not include spin correlations |
CMEqq2gZ2ff | Implements the products of Standard Model fermion antifermion pairs via the resonance including photon interference terms |
CMEqq2gZ2ffPowheg | Implements the products of Standard Model fermion antifermion pairs via the resonance including photon interference terms |
CMEqq2W2ff | Implements the matrix element for including the decay of the to Standard Model fermions |
CMEqq2W2ffPowheg | Implements the matrix element for including the decay of the to Standard Model fermions |
CMerger | Merger handles the Merger ....... //TODO |
CMergerBase | MergerBase is the base class MergingHelpers |
CMergingFactory | MergingFactory automatically sets up a NLO QCD merging |
CMergingReweight | Reweights subprocesses |
CMETRP2to2 | Implements the matrix elements for Transplanckian scattering process |
CMEvv2ff | This class is designed to implement the matrix element for the process vector-vector to fermion-antifermion pair |
CMEvv2rf | This class is designed to implement the matrix element for the process vector-vector to fermion- RS fermion |
CMEvv2ss | This is the implementation of the matrix element for the process vector-vector to scalar-scalar |
CMEvv2tv | Here is the documentation of the MEvv2tv class |
CMEvv2vs | This is the implementation of the matrix element for massless vector-boson pair to a vector and scalar boson |
CMEvv2vv | This is the implementation of the matrix element for massless vector-boson pair to vector-boson pair |
CMinBiasPDF | 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 |
CMissingPtCut | 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 |
CMixingElement | Struct for the elements of a mixing matrix |
►CMixingMatrix | This class is desinged to store the mixing matrices needed for Susy studies |
CMixingMatrixError | Exception class to indicate problem with mixing matrix |
CModelGenerator | This class is designed to store the particles in some model and then call the appropriate function to setup the model |
CMonacoSampler | MonacoSampler samples XCombs bins using using Monaco |
CMPIHandler | This class is responsible for generating additional semi hard partonic interactions |
CMPIPDF | 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 |
CMPISampler | This class inherits from SampleBase and implements the Auto Compensating Divide-and-Conquer phase space generator, ACDCGen |
CMPIXSecReweighter | MPIXSecReweighter sets up the proper minimum bias cross section |
CMSSM | Main model class to replace the Standard Model when using the Minimal Supersymmetric Standard Model |
CMultiIterationStatistics | Monte Carlo statistics for multiple iterations |
CMultiPartonExtractor | 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 |
CMultiplicityInfo | Struct for the multiplcity data |
CMultiWeight | Designed to perform some simple analysis of gauge boson, W and Z, distributions in hadron-hadron collisions |
CNBDiagram | The NBDiagram struct contains information about a decay that has been automatically generated |
CNBodyDecayConstructorBase | This is the base class for NBodyDecayConstructors |
CNBodyDecayConstructorError | An Exception class that can be used by all inheriting classes to indicate a setup problem |
CNBVertex | A simple vertex for the N-body diagram |
CNJetsAmplitude | NJetsAmplitude implements an interface to NJets |
CNMSSM | Here is the documentation of the NMSSM class |
CNMSSMFFHVertex | Implements the interactions of the NMSSM Higgs bosons with the Standard Model fermions |
CNMSSMGGHVertex | This class implements the effective vertex for a higgs coupling to a pair of gluons in the NMSSM |
CNMSSMGOGOHVertex | Here is the documentation of the NMSSMGOGOHVertex class |
CNMSSMHHHVertex | The NMSSMHHHVertex defines the triple Higgs coupling in the NMSSM |
CNMSSMHSFSFVertex | This class defines the coupling of Higgs bosons to the sfermions in the NMSSM |
CNMSSMPPHVertex | This class implements the effective vertex for a higgs coupling to a pair of photons in the NMSSM |
CNMSSMWHHVertex | Implements the coupling of an electroweak" gauge boson with two Higgs bosons in the NMSSM |
CNMSSMWWHHVertex | Here is the documentation of the NMSSMWWHHVertex class |
CNMSSMWWHVertex | Implementation of the coupling of two electroweak gauge bosons to the Higgs bosons of the NMSSM |
CNode | Here is the documentation of the Node class |
CNonBShowerVeto | Vetos parton showers where no b (anti)quarks are produced |
CNonLeptonicHyperonDecayer | This is a general class for the non-leptonic decay of hyperons |
CNonLeptonicOmegaDecayer | The NonLeptonicOmegaDecayer class is designed for the non-leptonic weak decay of the Omega to a baryon from the lightest octet and a pseudoscalar meson |
CO2AlphaS | Implementation of the two-loop in the same way as in FORTRAN HERWIG |
COmegaXiStarPionDecayer | Implements the results of hep-ph/0405162 for the weak decay of the to the and a pion |
COmnesIntegrand | A simple struct to provide the integrand for the integral |