COneHalfHalfSplitFnThis class provides the concrete implementation of the exact leading-order splitting function for COneOffShellCalculatorUse another

`WidthCalculatorBase`

object to integrate over the mass of on of the external particles which can be off-shell for running width calculations
COneOffShellIntegrandClass 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
COneOneOneSplitFnThis class provides the concrete implementation of the exact leading-order splitting function for
COniumToOniumPiPiAnalysisPerforms the analysis of the decays of bottom and charmonium resonances to lighter resonances and
COniumToOniumPiPiDecayerUses the matrix element of Brown and Cahn PRL35, 1 (1975) for the decay of onium resonaces to lighter states and pion pairs
COpenLoopsAmplitudeOpenLoopsAmplitude implements an interface to OpenLoops
COpenLoopsProcInfoProcess information for OpenLoops
CPairPtCutThis class implements a cut on the transverse momentum of a pair of particles
CPairRapidityCutThis class implements a cut on the rapidity of a pair of particles
CParallelRunAnalysisThis analysis prints out information necessary for the combination of multiple Herwig runs during the run step
CParticleOrderingA struct to order the particles in the same way as in the DecayModes
CPartnerFinderThis class is responsible of two related tasks:
CPartonicDecayerBaseHere is the documentation of the PartonicDecayerBase class
CPartonSplitterThis class splits the gluons from the end of the shower
CPDFRatioPDFRatio implements numerically stable PDF ratios
CPerturbativeProcessSimple struct for hard processes and decays
CPGSInterfaceHere is the documentation of the PGSInterface class
CPhasespaceCouplingsStore couplings for the phase space generator
CPhotonMatcherThis file declare a set of standard matcher classes in addition to those defined in ThePEG
CPi4ElectronAnalysisHere is the documentation of the Pi4ElectronAnalysis class
CPomeronFluxHere is the documentation of the PomeronFlux class
CPomeronPDFImplementation of the PomeronPDF PDFs
CPotentialTreeStruct to store a potential CKKWTree
CPowhegHandlerHere is the documentation of the PowhegHandler class
CPowhegShowerHandler
CProcessProcess information with coupling order
CProcessDataProvide storage for process data
CProcessHandlerThis class is for handling the sampling of semi hard partonic interactions
CProductionMatrixElementThe storage of the helicity amplitude expression for the matrix element of a hard process
CProtoBranchingClass to store a prototype branching
CProtoTreeClass for a prototype tree
CPrototypeVertexStorage of a potenital n-body decay
CPScalar4FermionsDecayerThe `PScalar4FermionsDecayer`

class is designed for the decay of the neutral pion to four leptons, in this case electrons
CPScalarLeptonNeutrinoDecayerDesigned for the decay of pseudoscalar mesons to a lepton and a neutrino
CPScalarPScalarVectorDecayerThe `PScalarPScalarVectorDecayer`

class is designed to perform the decay of a pseudoscalar meson to another pseudoscalar meson and a vector meson
CPScalarVectorFermionsAnalysisHere is the documentation of the PScalarVectorFermionsAnalysis class
CPScalarVectorFermionsDecayerThe `PScalarVectorFermionsDecayer`

class is designed for the decay of a pseudoscalar meson to a spin-1 particle and a fermion-antifermion pair
CPScalarVectorVectorDecayerThe `PScalarVectorVectorDecayer`

class is designed to perform the decay of a pseudoscalar meson to two spin-1 particles
CPVectorMesonVectorPScalarDecayerThis class is designed for the decay of a pseudovector meson to a spin-1 particle, either a vector meson or a photon, and a pseudoscalar meson
CQEDRadiationHandlerDesigned so that the approach for the generation of QED radiation in decays can be used to generate QED radiation from the decay products of -channel resonances produced in the hard process where the decay products of the resonance have been generated as part of the hard process
CQQHiggsProcessConstructorHere is the documentation of the QQHiggsProcessConstructor class
CQQHTestHere is the documentation of the QQHTest class
CQTildeFinderResponsible for finding the partners and setting the initial evolution scales for the shower evolution described in JHEP 0312:045,2003
CQTildeMatchingQTildeMatching implements NLO matching with the default shower
CQTildeModelInherits from the ShowerModel class and implements the checkConsistency member for the default Herwig Shower
CQTildeReconstructorThis 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
CQTildeShowerHandlerThe QTildeShowerHandler class
CQTildeShowerKinematics1to2This abstract class describes the common features for initial and final state radiation kinematics for branchings and for the choice of as evolution variable
CQTildeSudakovImplements the Sudakov form factor for evolution in using the veto algorithm
CQuarkoniumDecayerDesigned for the partonic decay of bottom and charmonium resonances
CQuickVBFHere is the documentation of the QuickVBF class
CQuickVBFHadronHere is the documentation of the QuickVBFHadron class
CRadiativeHeavyBaryonDecayerDesigned for the radiative decay of a baryon containing a heavy quark to another baryon containing a heavy quark
CRadiativeHyperonDecayerMatrix elements for the decay of hyperons in which a photon is produced using the model of Phys
CRealEmissionProcessSimple struct for hard processes and decays
CrealVVKinematicsUsed 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
CReconstructedObjectStruct to store the properties of the reconstructed objects
CReggeonPDFImplementation of the ReggeonPDF PDFs
►CRemapperRemapper adapts indivdual MC dimensions
CSelectorEntry
CResonantProcessConstructorThis class is designed to construct the diagrams for resonant processes using a provdided set of particles as interemdiates
CReweightEWHere is the documentation of the ReweightEW class
CRPConstructorErrorException class indicating setup problem
CRPVHere is the documentation of the RPV class
CRPVFFSVertexHere is the documentation of the RPVFFSVertex class
CRPVFFWVertexHere is the documentation of the RPVFFWVertex class
CRPVFFZVertexHere is the documentation of the RPVFFZVertex class
CRPVLLEVertexHere is the documentation of the RPVLLEVertex class
CRPVLQDVertexHere is the documentation of the RPVLQDVertex class
CRPVSSSVertexHere is the documentation of the RPVSSSVertex class
CRPVUDDVertexHere is the documentation of the RPVUDDVertex class
CRPVWSSVertexHere is the documentation of the RPVWSSVertex class
CRPVWWHVertexImplements the couplings of a pair of gauge bosons to scalars in the R-parity violating MSSM
CRSModelThis is the class to be used instead of the Standard Model class for the Randell Sundrum model
CRSModelFFGGRVertexThis is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model
CRSModelFFGRVertexThis is the implementation of the Randell-Sundrum model fermion-antifermion tensor vertex for helicity amplitude calculations
CRSModelFFWGRVertexThis is the implementation of the fermion-antifermion-vector-graviton vertex for the Randell-Sundrum model
CRSModelGGGGRVertexImplementation of the triple vector graviton couling in the RS model
CRSModelSSGRVertexThew implementation of the graviton coupling to the Higgs in the RSModel
CRSModelVVGRVertexThis is the implementation of the vector-vector-graviton vertex for the RS model
CRSModelWWWGRVertexImplementation of the triple vector graviton couling in the RS model
CRunDirectoriesHandle directories for external library and grid storage
CRunningMassImplementation of the 1 or 2 loop QCD running mass
CRunningMassBaseBase class for running mass calculations
CSatPDFDefines 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
CScalarFormFactorBase class for the form factors for the weak decay of scalar to scalar, vector and tensor mesons
CScalarMassGeneratorThe `ScalarMassGenerator`

class is designed for the generation of the masses of the and mesons which have modes close to the on-shell mass of the particle
CScalarMesonCurrentThe weak current for the production of one (pseudo)-scalar meson
CScalarMesonFactorizedDecayerThe `ScalarMesonFactorizedDecayer`

class is a class which combines a WeakDecayCurrent and a ScalarFormFactor in the naive factorization approximation to perform the non-leptonic weak decays of scalar mesons
CScalarMesonTensorScalarDecayerThe `ScalarMesonTensorScalarDecayer`

class is designed for the decay of a (pseudo)scalar meson to a tensor meson and another (pseudo)scalar meson
CScalarScalarScalarDecayerThe `ScalarScalarScalarDecayer`

class is designed for the decay of a scalar meson to two scalar mesons
CScalarVectorVectorDecayerDesigned to perform the decay of a scalar meson to two spin-1 particles
CSemiLeptonicBaryonDecayerThe `SemiLeptonicBaryonDecayer`

class is designed for the semi-leptonic decay of the baryons
CSemiLeptonicDecayAnalysisHere is the documentation of the SemiLeptonicDecayAnalysis class
CSemiLeptonicDPiAnalysisHere is the documentation of the SemiLeptonicDPiAnalysis class
CSemiLeptonicScalarDecayerThe `SemiLeptonicScalarDecayer`

class is designed for the semileptonic decay of a (pesudo)scalar meson to another meson and a lepton/neutino pair
CSextetFFSVertexHere is the documentation of the SextetFFSVertex class
CSextetFFVVertexHere is the documentation of the SextetFFVVertex class
CSextetGGSSVertexHere is the documentation of the SextetGGSSVertex class
CSextetGGVVVertexHere is the documentation of the SextetGGVVVertex class
CSextetGSSVertexHere is the documentation of the SextetGSSVertex class
CSextetGVVVertexHere is the documentation of the SextetGVVVertex class
CSextetModelThis class is used instead of the StandardModel class for the
CSFFDecayerImplements the decay of a scalar to 2 fermions in a general model
CShowerAlphaThis class is the abstract class from which all types of running couplings used in the Showering derive from
CShowerAlphaQCDThis concrete class provides the definition of the pure virtual function value() and overestimateValue() for the strong coupling
CShowerAlphaQEDThis concrete class provides the definition of the pure virtual function value(scale) for
CShowerApproximationShowerApproximation describes the shower emission to be used in NLO matching
CShowerApproximationGeneratorShowerApproximationGenerator generates emissions according to a shower approximation entering a NLO matching
►CShowerApproximationKernelShowerApproximationKernel generates emissions according to a shower approximation entering a NLO matching
CMaxTryExceptionException to communicate sampler maxtry events
CShowerBasisStores the basis vectors used by the shower
CShowerEventRecordHere is the documentation of the ShowerEventRecord class
►CShowerHandlerThis 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
CExtraScatterVetoStruct that is used to catch exceptions which are thrown due to energy conservation issues of additional scatters
CParticleOrderingA struct to order the particles in the same way as in the DecayMode's
CShowerTriesVetoStruct that is used to catch exceptions which are thrown due to fact that the Shower has been invoked more than a defined threshold on a certain configuration
CShowerKinematicsThis is the abstract base class from which all other shower kinematics classes derive
CShowerModelContainer for all the objects needed to implement a specific model of the shower evolution, as opposed to those which are independent of the evolution
►CShowerParticleThis class represents a particle in the showering process
CEvolutionPartnerStruct for all the info on an evolution partner
CEvolutionScalesStruct to store the evolution scales
CShowerProgenitorA struct to store information on the perturbative particle which initiates a shower
CShowerTreeStores the basic information needed for each hard interaction, either a scattering process or decay, which needs to be showered
CShowerVariationA struct identifying a shower variation
CShowerVertex
CShowerVetoShowerVeto is a general interface for performing vetoes during showering
CSimpleColourBasisSimpleColourBasis 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
CSimpleColourBasis2SimpleColourBasis2 implements the colour algebra needed for processes with four coloured legs at NLO. It mainly serves as an example for the general ColourBasis interface
CSimpleLHCAnalysisDesigned to perform some simple analysis of gauge boson, W and Z, distributions in hadron-hadron collisions
CSimpleVBFAnalysisHere is the documentation of the SimpleVBFAnalysis class
CSingletonFormFactorImplements the form-factors from PRD43, 2939 for the decay of spin-1/2 baryons containing bottom and charm quarks
CslopeAndTotalXSecA 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
CslopeBisectionA 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
CslopeIntA struct for the integrand for the slope
CSMFFGVertexThis is the implementation of the Standard Model quark-antiquark gluon vertex
CSMFFHVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
CSMFFPVertexThis is the implementation of the Standard Model fermion-antifermion photon vertex
CSMFFWVertexThis is the implementation of the Standard model coupling of the W to the fermions
CSMFFZVertexThis is the implementation of the Standard Model fermion-antifermion Z vertex
CSMGGGGVertexImplementation of the Standard Model quartic gluon vertex
CSMGGGVertexImplementation of the SM triple gluon vertex
CSMHGGVertexThe `SMHGGVertex`

class implements the setCoupling member for the Standard Model effective vertex Higgs-gluon-gluon
CSMHHHVertexHere is the documentation of the SMHHHVertex class
CSMHiggsFermionsDecayerDesigned to decay the Standard Model Higgs to the Standard Model fermions
CSMHiggsFermionsPOWHEGDecayerHere is the documentation of the SMHiggsFermionsPOWHEGDecayer class
CSMHiggsGGHiggsPPDecayerThe `SMHiggsGGHiggsPPDecayer`

class performs the of a Standard Model Higgs boson to either a pair of photons or a pair of gluons
CSMHiggsMassGeneratorImplements the generation of the Higgs boson mass according to the prescription of hep-ph/9505211
CSMHiggsWidthGeneratorCalculates the width for the Standard Model Higgs boson
CSMHiggsWWDecayerPerforms the decay of the Standard Model Higgs boson to and including the decays of the gauge bosons
CSMHPPVertexThe `SMHGGVertex`

class implements the setCoupling member for the Standard Model effective vertex Higgs-gamma-gamma
CSMTopDecayerThe 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
CSMTopPOWHEGDecayerHere is the documentation of the SMTopPOWHEGDecayer class
CSMWDecayerThe `SMWDecayer`

is designed to perform the decay of the W boson to the Standard Model fermions, including the first order electroweak corrections
CSMWFermionsPOWHEGDecayerHere is the documentation of the SMWFermionsPOWHEGDecayer class
CSMWWHHVertexHere is the documentation of the SMWWHHVertex class
CSMWWHVertexThe SMWWHVertex is the implementation of the coupling of two electroweak gauge bosons to the Higgs in the Standard Model
CSMWWWVertexThis is the implementation fo the vertex for the coupling of three standard Model electroweak bosons
CSMWWWWVertexImplementation of the coupling of four electroweak gauge bosons in the SM
CSMZDecayerThe `SMZDecayer`

is designed to perform the decay of the Z boson to the Standard Model fermions
CSMZFermionsPOWHEGDecayerHere is the documentation of the SMZFermionsPOWHEGDecayer class
CSOPHTYHere is the documentation of the SOPHTY class
CSpinCorrelationTensorSpinCorrelationTensor represents a spin correlation tensor of the form
CSplittingFunctionThis is an abstract class which defines the common interface for all splitting functions, for both initial-state and final-state radiation
CSplittingGeneratorThis 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
CSRFDecayerImplements the decay of a scalar to spin-3/2 and spin-1/2 fermion in a general model
CSSCCZVertexThis class implements the coupling of a to a pair of charginos
CSSCFSVertexThis is the implementation of the coupling of the charginos to fermion- sfermions
CSSCNWVertexThis class is implements the coupling of a W boson to a chargino and a neutralino
CSSFFHVertexThe is the coupling of higgs bosons in the MSSM to a pair of SM fermions
CSSGFSVertexThis is the implementation of the coupling of a gluino to a squark- quark pair
CSSGGSQSQVertexThis is the implementation of the 4 point gluon-gluon-squark-squark vertex
CSSGNGVertexThis 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
CSSGOGOHVertexThe is the coupling of higgs bosons in the MSSM to a pair of SM fermions
CSSGSGSGVertexThis class implements the g- - vertex
CSSGSSVertexThe SSGSSVertex implements the coupling of a gluon to 2 sfermions
CSSGVFSVertexThis is the implementation of the coupling of the gravitino to fermion-sfermions
CSSGVNHVertexImplements the coupling of the gravitino to a neutralino and Higgs boson
CSSGVNVVertexImplements the coupling of the gravitino to a gaugino and the assoicated gauge boson
CSSHGGVertexThis class implements the effective vertex coupling a higgs to a pair of gluons in the MSSM
CSSHHHVertexThis is the higgs coupling with other higgs bosons in the MSSM
CSSHPPVertexThis class implements the effective vertex coupling a higgs to a pair of photons in the MSSM
CSSHSFSFVertexThis is the implementation of the coupling for a Higgs in the MSSM to a pair of sfermions
CSSNCTVertexHere is the documentation of the SSNCTVertex class
CSSNFSVertexThis is the implementation of the coupling of the neutralinos to fermion-sfermions
CSSNNPVertexThis class implements the coupling of a photon to a pair of neutralinos via loop diagrams It inherits from GeneralFFVertex and implements the setCoupling method
CSSNNZVertexThis class implements the coupling of a Z-boson to a pair of neutralinos
CSSSDecayerThe SSDecayer class implements the decay of a scalar to 2 scalars in a general model
CSSVDecayerImplements the decay of a scalar to a vector and a scalar in a general model
CSSWGSSVertexThis is the implementation of the 4 point gluon-gluon-squark-squark vertex
CSSWHHVertexThe coupling of a pair of higgs to the SM gauge bosons in the MSSM
CSSWSSVertexThis is the implementation of the coupling of an SM gauge boson to a pair of sfermions
CSSWWHHVertexHere is the documentation of the SSWWHHVertex class
CSSWWHVertexThis class implements the coupling of a higgs in the MSSM to a pair of SM gauge bosons
CStandardCKMStandardCKM inherits from CKMBase and implements the standard parameterization of the CKM matrix in terms of three angles and a phase
CStandardModelThis 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
CStatDocumentation for the statistics struct
CStatisticSimple class designed to store a variable for statistical analysis
CStoFFFFDecayerHere is the documentation of the StoFFFFDecayer class
CStoFFVDecayerHere is the documentation of the StoFFVDecayer class
CStoSFFDecayerGeneral matrix element for scalar decays into another scalar and a fermion-antifermion pair
CStreamingRndWrap around a vector of random numbers to behave as a stream of those
CStrongHeavyBaryonDecayerThe `StrongHeavyBaryonDecayer`

class implements the strong decays of charm baryons using the results of hep-ph/9904421
CSU2HelperHelpers for book keeping in electroweak processes
CSU3BaryonDecupletOctetPhotonDecayerThe `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
CSU3BaryonDecupletOctetScalarDecayerThe `SU3BaryonDecupletOctetScalarDecayer`

class is designed for the decay of a deculpet baryon to an octet baryon and a pseudoscalar meson from the lightest multiplet
CSU3BaryonOctetDecupletScalarDecayerThe `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
CSU3BaryonOctetOctetPhotonDecayerThe `SU3BaryonOctetOctetPhotonDecayer`

class performs the decay of a baryon octet to a different baryon octet and a photon
CSU3BaryonOctetOctetScalarDecayerThe `SU3BaryonOctetOctetScalarDecayer`

class is a simple decayer for the strong decay of the excited baryon octets to lower lying baryon octets and a pseudoscalar meson from the lightest multiplet, i.e
CSU3BaryonSingletOctetPhotonDecayerThe `SU3BaryonSingletOctetPhotonDecayer`

class performs the radiative decay of an singlet baryon to an octet baryon
CSU3BaryonSingletOctetScalarDecayerThe `SU3BaryonSingletOctetScalarDecayer`

class is a simple decayer for the strong decay of the excited baryon singlets to a lighter baryon octet and a pseudoscalar meson from the lightest multiplet, `TensorMeson2PScalarDecayer`

class is designed for the decay of a tensor meson to two pseudoscalars via matrix element which takes the form

where is the polarization tensor of the decaying tensor meson, $p_{1,2}$ are the momenta of the decay products and is the coupling

CTensorMesonVectorPScalarDecayerThe`TensorMesonVectorPScalarDecayer`

class handles the decay of a tensor meson to a vector and a pseudoscalar
CTensorMesonVectorVectorDecayerDesigned to simulate the decay of a tensor meson to two spin-1 particles
CTFFDecayerImplements the decay of a tensor to 2 fermions in a general model
CThreeBodyAllOn1IntegralCalculatorThe ThreeBodyAllOn1IntegralCalculator class is designed to integrate a function which gives to give the partial width
►CThreeBodyAllOnCalculatorThe 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
COuterThe class for the outer integrand of the integral of a three body decay matrix element
CThreeBodyDecayConstructorInherits 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
►CThreeMesonCurrentBaseThis is the base class for the three meson decays of the weak current
CFormFactorsHelper class for form factors
CThreeMesonDefaultCurrentImplements the currents from Z.Phys.C58:445 (1992), this paper uses the form from Z.Phys.C48:445 (1990) for the width and is the default model in TAUOLA
CThreePionCLEOCurrentThe `ThreePionCLEOCurrent`

class implements the decay of the weak current to three pions using the currents from CLEO Phys
CTildeKinematicsTildeKinematics is the base class for the 'tilde' kinematics being used for subtraction terms in the formalism of Catani and Seymour
CTopDecayHere is the documentation of the TopDecay class
CTopMatcherA Matcher class which matches top quarks
CTotalXSecBisectionA struct for the root finding that is necessary to determine the soft cross section that is needed to describe the total cross section correctly
►CTree2toNGeneratorGenerate Tree2toNDiagrams for a given process
CLineMatcherHelper for topology restrictions
CVertexA node in internally used trees
CTreePhasespaceTreePhasespace is a multi-channel phase space generator adapting to singularity structures as determined from the matrix elements diagrams
CTreePhasespaceChannelsStore channels for the tree phasespace
CTSSDecayerImplements the decay of a tensor to 2 scalars in a general model
CTTbAModelHere is the documentation of the TTbAModel class
CTTbAModelAGQQVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
CTTbAModelSU2XVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
CTTbAModelWPTDVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
CTTbAModelZPQQVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
CTTbarAnalysisTries to find a top antitop pair in the final state and books a number of histograms
CTTJetsAnalysisHere is the documentation of the TTJetsAnalysis class
CTVVDecayerImplements the decay of a tensor to 2 vector bosons in a general model
CTwoBodyAllOnCalculatorThe `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
CTwoBodyDecayStruct for the prototype of a two-body decay mode
CTwoBodyDecayConstructorInherits 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
CTwoBodyDecayMatrixElement
CTwoMesonRhoKStarCurrentWeak current for the production of two mesons via the or resonances
CTwoOffShellCalculatorUse `WidthCalculatorBase`

objects to integrate over the mass of two external particles which can be off-shell for running width calculations
CTwoOffShellIntegrandClass for the integrand of a matrix element where two of the outgoing particles is off-shell
CTwoPionPhotonCurrentThis class implements the decay current for via an intermediate
CTwoToTwoProcessConstructorThe TwoToTwoProcessConstructor is designed to construct the diagrams that are possible for a given set of incoming and outgoing particles
CTwoToTwoProcessConstructorErrorException class indicating setup problem
CUA5HandlerThis is the class definition for the UA5Handler
CUEBaseAbstract base class used to minimize the dependence between MPIHandler and all Shower classes
CUEDBaseThis class serves as a base class for all UED models
CUEDF1F0G1VertexThis is the implementation of the vertex
CUEDF1F0H1VertexThe implementation of the vertex
CUEDF1F0W1VertexThis is the coupling, where is any level 1 EW gauge boson
CUEDF1F1G0VertexThis is the implementation of the vertex
CUEDF1F1P0VertexThis class implements the coupling of a pair of level-1 KK fermions to a standard Model photon
CUEDF1F1W0VertexThis class implements the coupling of a pair of level-1 fermions to the SM $W$ boson
CUEDF1F1Z0VertexThis is the implementation of the level-1 fermion-fermion Z-boson
CUEDG0G0G1G1VertexThis is the implementation of the coupling of two Standard Model gluons to a pair of level 1 KK gluons
CUEDG1G1G0VertexThis is the implementation of the Feynman rule for the coupling of Standard Model gluon to a pair of (level1) KK excited gluons
CUEDP0H1H1VertexThe implementation of the vertex
CUEDW0A1H1VertexThis is the coupling for the vertex
CUEDW0W1W1VertexThe coupling for the and vertex
CUEDZ0A1h1VertexThis class implements the coupling for the vertex
CUEDZ0H1H1VertexThe implementation of the vertex
CUpsilon4SMultiplicityCountHere is the documentation of the Upsilon4SMultiplicityCount class
CUpsilon4SSpectrumAnalysisHere is the documentation of the Upsilon4SSpectrumAnalysis class
CVBFNLOAmplitudeVBFNLOAmplitude implements an interface to VBFNLO
►CVBFNLOPhasespaceVBFNLOPhasespace 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
CReshuffleEquationThe function object defining the equation to be solved
CVBFTestHere is the documentation of the VBFTest class
CVectorMeson2FermionDecayerThe `VectorMeson2FermionDecayer`

class is designed for the decay of a vector meson to a fermion-antifermion pair
CVectorMeson2MesonDecayerThis class is the implementation for the decay of a vector meson to two scalar mesons, the classic example is , via a current which is the difference of the momenta of the mesons
CVectorMeson3PionDecayerDesigned to perform the decay of an meson to three pions via rho mesons including the option of higher rho resonaces and a constant term
CVectorMesonCurrentThe weak current for the production of one (pseudo)-vector meson
CVectorMesonPScalarFermionsDecayerThe `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 vertex combined with the branching of the vector into a fermion-antifermion pair
CVectorMesonPVectorPScalarDecayerThis class is designed for the decay of a vector meson to a pseudovector meson and a pseudoscalar meson
CVectorMesonVectorPScalarDecayerThis 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
CVectorMesonVectorScalarDecayerThis 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
CVectorMesonVectorVectorDecayerThis class is designed for the decay of a vector meson to two spin one particles, either other vector mesons or photons
CVectorPScalarFermionsAnalysisHere is the documentation of the VectorPScalarFermionsAnalysis class
CVertexOrderingA struct to order the particles in the same way as in the DecayMode's
CVetoShowerException class for vetoing a showering
CVFFDecayerImplements the decay of a vector to 2 fermions in a general model
CVffGammaAnalysisHere is the documentation of the VffGammaAnalysis class
CVGammaTestHere is the documentation of the VGammaTest class
CVHTestHere is the documentation of the VHTest class
CVPPGammaAnalysisHere is the documentation of the VPPGammaAnalysis class
CVSSDecayerImplements the decay of a vector to 2 scalars in a general model
CVTestHere is the documentation of the VTest class
CVtoFFVDecayerHere is the documentation of the VtoFFVDecayer class
CVVSDecayerImplements the decay of a vector to a vector and a scalar in a general model
CVVSLoopVertexThe `VVSLoopVertex`

is designed to calculate the coefficents for the terms in the Passarino-Veltman tensor reduction scheme
CVVTestHere is the documentation of the VVTest class
CVVVDecayerImplements the decay of a vector to 2 vectors in a general model
CWBosonMatcherA Matcher class which matches W bosons
CWeakBHadronSelectorSelector to select weakly decaying B hadrons
CWeakCurrentDecayConstructorHere is the documentation of the WeakCurrentDecayConstructor class
CWeakDecayCurrentThe `WeakDecayCurrent`

class is the base class for the hadronic currents produced in weak decays
CWeakPartonicDecayerDesigned to replace the HeavyDecayer class which implements the partonic decays of hadrons containing a heavy quark in the same way as in FORTRAN Herwig
CWeightAnalyzerHere is the documentation of the WeightAnalyzer class
CWHTestHere is the documentation of the WHTest class
CWidthCalculatorBaseBase class to be used by classes which calculate partial widths for the running width
CWJetTestHere is the documentation of the WJetTest class
CWSBFormFactorImplementation of the form factor model of Z.Phys
CYFSFormFactorsPure static class which implements the various YFS form factors we need for the decays
CZAnalysisSimple example of using the interface to AcerDet to look at the Z mass at the hadron and detector levels
CZBosonMatcherA Matcher class which matches Z bosons
CZeroZeroOneSplitFnThis class provides the concrete implementation of the exact leading-order splitting function for
CZHTestHere is the documentation of the ZHTest class
CZJetsAnalysisHere is the documentation of the ZJetsAnalysis class
CZJetTestHere is the documentation of the ZJetTest class
CZPhotonsAnalysisHere is the documentation of the ZPhotonsAnalysis class
CZprimeModelHere is the documentation of the ZprimeModel class
CZprimeModelZPQQVertexThis is the implementation of the vertex coupling the Standard Model Higgs to the Standard Model fermions for helicity amplitude calculations
►NGenerated on Sat Jun 17 2017 14:06:52 for Herwig by 1.8.13