herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Herwig::ColourBasis Member List

This is the complete list of members for Herwig::ColourBasis, including all inherited members.

basisList(const vector< PDT::Colour > &) constHerwig::ColourBasisinlinevirtual
cfstring(const list< list< pair< int, bool > > > &)Herwig::ColourBasisstatic
charge(const cPDVector &subFrom, const cPDVector &subTo, size_t ij, size_t i, size_t j, const map< size_t, size_t > &emissionMap)Herwig::ColourBasis
chargeProduct(const compressed_matrix< double > &ti, const vector< pair< size_t, size_t > > &tiNonZero, const symmetric_matrix< double, upper > &X, const compressed_matrix< double > &tj, const vector< pair< size_t, size_t > > &tjNonZero, symmetric_matrix< double, upper > &result) constHerwig::ColourBasis
chargeProductAdd(const compressed_matrix< double > &ti, const vector< pair< size_t, size_t > > &tiNonZero, const matrix< Complex > &X, const compressed_matrix< double > &tj, const vector< pair< size_t, size_t > > &tjNonZero, matrix< Complex > &result, double factor=1.) constHerwig::ColourBasis
clear()Herwig::ColourBasisvirtual
clone() const=0ThePEG::InterfacedBaseprotectedpure virtual
cloneMe() constHerwig::ColourBasisinline
ColourBasis()Herwig::ColourBasis
colourConnected(const cPDVector &, const vector< PDT::Colour > &, const pair< int, bool > &, const pair< int, bool > &, size_t) constHerwig::ColourBasisprotectedvirtual
colourConnected(const vector< PDT::Colour > &, int, int, size_t) constHerwig::ColourBasisinlineprotectedvirtual
colourCorrelatedInterference(const pair< size_t, size_t > &, const cPDVector &, const CVector &, const CVector &) constHerwig::ColourBasis
colourCorrelatedME2(const pair< size_t, size_t > &, const cPDVector &, const map< vector< int >, CVector > &) constHerwig::ColourBasis
colourCorrelatedME2(const pair< size_t, size_t > &, const cPDVector &, const matrix< Complex > &) constHerwig::ColourBasis
colouredPath(pair< int, bool > a, pair< int, bool > b, Ptr< Tree2toNDiagram >::tcptr)Herwig::ColourBasisstatic
colourFlows(Ptr< Tree2toNDiagram >::tcptr)Herwig::ColourBasisstatic
colourGeometries(tcDiagPtr diag, const map< vector< int >, CVector > &amps)Herwig::ColourBasis
colourLineMap()Herwig::ColourBasisprotected
comment() constThePEG::InterfacedBase
correlator(const cPDVector &, const pair< size_t, size_t > &) constHerwig::ColourBasis
CorrelatorMap typedef (defined in Herwig::ColourBasis)Herwig::ColourBasisprivate
CounterType typedefThePEG::Pointer::ReferenceCounted
debug() constThePEG::Base
debugme() constThePEG::InterfacedBasevirtual
defaultInit()ThePEG::Interfacedvirtual
didReadHerwig::ColourBasisprivate
didWriteHerwig::ColourBasismutableprivate
dofinish()Herwig::ColourBasisprotectedvirtual
doinit()Herwig::ColourBasisprotectedvirtual
doinitrun()Herwig::ColourBasisprotectedvirtual
doLargeN(bool yes=true)Herwig::ColourBasisinline
doupdate()ThePEG::InterfacedBaseprotectedvirtual
doupdate()ThePEG::InterfacedBaseprotectedvirtual
factory() constHerwig::ColourBasis
file(const vector< PDT::Colour > &) constHerwig::ColourBasis
finish()ThePEG::InterfacedBase
finish()ThePEG::InterfacedBase
fullclone() constThePEG::InterfacedBasevirtual
fullName() constThePEG::InterfacedBase
generator() constThePEG::Interfaced
generator() constThePEG::Interfaced
getParticle(PID) constThePEG::Interfaced
getParticle(PID) constThePEG::Interfaced
getParticleData(PID) constThePEG::Interfaced
getParticleData(PID) constThePEG::Interfaced
getReferences()ThePEG::InterfacedBaseprotectedvirtual
getReferences()ThePEG::InterfacedBaseprotectedvirtual
haveColourFlows() constHerwig::ColourBasisinlinevirtual
indexChange(const vector< PDT::Colour > &, const size_t, const map< size_t, size_t > &) constHerwig::ColourBasisinlinevirtual
indexMap() constHerwig::ColourBasisinline
init()ThePEG::InterfacedBase
init()ThePEG::InterfacedBase
Init()Herwig::ColourBasisstatic
initializedThePEG::InterfacedBase
initializingThePEG::InterfacedBase
initrun()ThePEG::InterfacedBase
initrun()ThePEG::InterfacedBase
InitState enum nameThePEG::InterfacedBase
Interfaced()ThePEG::Interfacedprotected
Interfaced(const string &newName)ThePEG::Interfacedprotected
Interfaced(const Interfaced &i)ThePEG::Interfacedprotected
InterfacedBase()ThePEG::InterfacedBaseprotected
InterfacedBase(string newName)ThePEG::InterfacedBaseprotected
InterfacedBase(const InterfacedBase &i)ThePEG::InterfacedBaseprotected
interference(const cPDVector &, const map< vector< int >, CVector > &, const map< vector< int >, CVector > &) constHerwig::ColourBasis
interference(const cPDVector &, const CVector &, const CVector &) constHerwig::ColourBasis
irnd(long xu=2) constHandlerBaseT< UseRandom >
irnd(long xl, long xu) constHandlerBaseT< UseRandom >
largeN() constHerwig::ColourBasisinlinevirtual
locked() constThePEG::InterfacedBase
locked() constThePEG::InterfacedBase
makeFlows(Ptr< Tree2toNDiagram >::tcptr, size_t) constHerwig::ColourBasisprotected
me2(const cPDVector &, const map< vector< int >, CVector > &) constHerwig::ColourBasis
me2(const cPDVector &, const matrix< Complex > &) constHerwig::ColourBasis
name() constThePEG::InterfacedBase
ThePEG::Named::name(const string &newName)ThePEG::Namedprotected
Named(const string &newName=string())ThePEG::Named
Named(const Named &)=defaultThePEG::Named
normalOrder(const vector< PDT::Colour > &) constHerwig::ColourBasisvirtual
normalOrderedLegs(const cPDVector &sub) constHerwig::ColourBasis
normalOrderEmissionMap(const cPDVector &subFrom, const cPDVector &subTo, size_t ij, size_t i, size_t j, const map< size_t, size_t > &emissionMap)Herwig::ColourBasis
normalOrderMap(const cPDVector &sub)Herwig::ColourBasis
operator<(const Named &other) constThePEG::Named
operator=(const ColourBasis &)=deleteHerwig::ColourBasisprivate
ThePEG::Base::operator=(const ReferenceCounted &)ThePEG::Pointer::ReferenceCountedprotected
ThePEG::Named::operator=(const Named &other)ThePEG::Namedprotected
operator==(const Named &other) constThePEG::Named
ordering(const cPDVector &sub, const map< size_t, size_t > &colourToAmplitude, size_t tensorId, size_t shift=0)Herwig::ColourBasis
orderingString(const cPDVector &sub, const map< size_t, size_t > &colourToAmplitude, size_t tensorId)Herwig::ColourBasis
path() constThePEG::InterfacedBase
persistentInput(PersistentIStream &is, int version)Herwig::ColourBasis
persistentOutput(PersistentOStream &os) constHerwig::ColourBasis
preInitialize() constThePEG::InterfacedBasevirtual
preInitialize() constThePEG::InterfacedBasevirtual
prepare(const cPDVector &, bool)Herwig::ColourBasis
prepare(const MEBase::DiagramVector &, bool)Herwig::ColourBasis
prepareBasis(const vector< PDT::Colour > &)=0Herwig::ColourBasisprotectedpure virtual
projectColour(const cPDVector &) constHerwig::ColourBasis
read(symmetric_matrix< double, upper > &, istream &)Herwig::ColourBasisprivate
read(compressed_matrix< double > &, istream &, vector< pair< size_t, size_t > > &)Herwig::ColourBasisprivate
readBasis()Herwig::ColourBasisprivate
readBasis(const vector< PDT::Colour > &)Herwig::ColourBasisprivate
readBasisDetails(const vector< PDT::Colour > &)Herwig::ColourBasisinlineprivatevirtual
readSetup(istream &is)ThePEG::InterfacedBaseprotectedvirtual
readSetup(istream &is)ThePEG::InterfacedBaseprotectedvirtual
rebind(const TranslationMap &)ThePEG::InterfacedBaseprotectedvirtual
rebind(const TranslationMap &)ThePEG::InterfacedBaseprotectedvirtual
referenceCount() constThePEG::Pointer::ReferenceCounted
ReferenceCounted()ThePEG::Pointer::ReferenceCountedprotected
ReferenceCounted(const ReferenceCounted &)ThePEG::Pointer::ReferenceCountedprotected
ReferenceCounted()ThePEG::Pointer::ReferenceCountedprotected
ReferenceCounted(const ReferenceCounted &)ThePEG::Pointer::ReferenceCountedprotected
registerRepository(IBPtr)ThePEG::Interfacedprotectedstatic
registerRepository(IBPtr, string newName)ThePEG::Interfacedprotectedstatic
reporeg(IBPtr object, string name) constThePEG::Interfacedprotected
reset()ThePEG::InterfacedBase
reset()ThePEG::InterfacedBase
rnd() constHandlerBaseT< UseRandom >
rnd(double xu) constHandlerBaseT< UseRandom >
rnd(double xl, double xu) constHandlerBaseT< UseRandom >
rnd2(double p0, double p1) constHandlerBaseT< UseRandom >
rnd3(double p0, double p1, double p2) constHandlerBaseT< UseRandom >
rnd4(double p0, double p1, double p2, double p3) constHandlerBaseT< UseRandom >
rndbool() constHandlerBaseT< UseRandom >
rndbool(double p) constHandlerBaseT< UseRandom >
rndbool(double p1, double p2) constHandlerBaseT< UseRandom >
rndsign(double p1, double p2, double p3) constHandlerBaseT< UseRandom >
runreadyThePEG::InterfacedBase
scalarProduct(size_t a, size_t b, const vector< PDT::Colour > &abBasis) const =0Herwig::ColourBasisprotectedpure virtual
ScalarProductMap typedef (defined in Herwig::ColourBasis)Herwig::ColourBasisprivate
scalarProducts(const cPDVector &) constHerwig::ColourBasis
setDefaultReference(PtrT &ptr, string classname, string objectname)ThePEG::Interfacedprotected
setGenerator(tEGPtr generator)ThePEG::Interfacedprotected
setup(istream &is)ThePEG::InterfacedBase
SM() constHandlerBaseT< UseRandom >
standardModel() constHandlerBaseT< UseRandom >
state() constThePEG::InterfacedBase
state() constThePEG::InterfacedBase
tensorIdFromFlow(tcDiagPtr diag, const ColourLines *cl)Herwig::ColourBasis
theChargesHerwig::ColourBasisprivate
theColourLineMapHerwig::ColourBasisprivate
theCorrelatorsHerwig::ColourBasisprivate
theEmissionMapsHerwig::ColourBasisprivate
theFlowMapHerwig::ColourBasisprivate
theIndexMapHerwig::ColourBasisprivate
theLargeNHerwig::ColourBasisprivate
theNormalOrderedLegsHerwig::ColourBasisprivate
theOrderingIdentifiersHerwig::ColourBasisprivate
theOrderingStringIdentifiersHerwig::ColourBasisprivate
theScalarProductsHerwig::ColourBasisprivate
theSearchPathHerwig::ColourBasisprivate
tMatrixElement(size_t i, size_t a, size_t b, const vector< PDT::Colour > &aBasis, const vector< PDT::Colour > &bBasis, size_t k, size_t l, const map< size_t, size_t > &dict) const =0Herwig::ColourBasisprotectedpure virtual
tmpHerwig::ColourBasisprivate
touch()ThePEG::InterfacedBase
touch()ThePEG::InterfacedBase
touched() constThePEG::InterfacedBase
touched() constThePEG::InterfacedBase
TSMap typedef (defined in Herwig::ColourBasis)Herwig::ColourBasisprivate
uninitializedThePEG::InterfacedBase
uniqueIdThePEG::Pointer::ReferenceCounted
update()ThePEG::InterfacedBase
update()ThePEG::InterfacedBase
updateColourLines(Ptr< Tree2toNDiagram >::tcptr)Herwig::ColourBasisprotected
used() constThePEG::Interfaced
used() constThePEG::Interfaced
useMe() constThePEG::Interfaced
useMe() constThePEG::Interfaced
write(const symmetric_matrix< double, upper > &, ostream &) constHerwig::ColourBasisprivate
write(const compressed_matrix< double > &, ostream &, const vector< pair< size_t, size_t > > &) constHerwig::ColourBasisprivate
writeBasis(const string &prefix="") constHerwig::ColourBasisprivate
~Base()ThePEG::Basevirtual
~ColourBasis()Herwig::ColourBasisvirtual
~HandlerBaseT()HandlerBaseT< UseRandom >virtual
~Interfaced()ThePEG::Interfacedvirtual
~InterfacedBase()ThePEG::InterfacedBasevirtual