herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::SimpleColourBasis Member List

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

addComment(string)ThePEG::InterfacedBaseprivate
basisList(const vector< PDT::Colour > &) constHerwig::ColourBasisinlinevirtual
canSplitGluons() constHerwig::SimpleColourBasisinlinevirtual
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() constHerwig::SimpleColourBasisprotectedvirtual
cloneMe() constHerwig::ColourBasisinline
ColourBasis()Herwig::ColourBasis
colourConnected(const cPDVector &, const vector< PDT::Colour > &, const pair< int, bool > &, const pair< int, bool > &, size_t) constHerwig::SimpleColourBasisvirtual
Herwig::ColourBasis::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
decrementReferenceCount() constThePEG::Pointer::ReferenceCountedprivate
defaultInit()ThePEG::Interfacedvirtual
didReadHerwig::ColourBasisprivate
didWriteHerwig::ColourBasismutableprivate
doDefaultInit(string)ThePEG::Interfacedprivate
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() constHerwig::SimpleColourBasisprotectedvirtual
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
HandlerBaseT()ThePEG::HandlerBaseT< UseRandom >private
haveColourFlows() constHerwig::SimpleColourBasisinlinevirtual
id33barHerwig::SimpleColourBasismutableprivate
id33bar33barHerwig::SimpleColourBasismutableprivate
id33bar8Herwig::SimpleColourBasismutableprivate
id33bar88Herwig::SimpleColourBasismutableprivate
id88Herwig::SimpleColourBasismutableprivate
id888Herwig::SimpleColourBasismutableprivate
id8888Herwig::SimpleColourBasismutableprivate
incrementReferenceCount() constThePEG::Pointer::ReferenceCountedprivate
indexChange(const vector< PDT::Colour > &, const size_t, const map< size_t, size_t > &) constHerwig::ColourBasisinlinevirtual
indexMap() constHerwig::ColourBasisinline
Init()Herwig::SimpleColourBasisstatic
init()ThePEG::InterfacedBase
init()ThePEG::InterfacedBase
initHandlerBaseThePEG::HandlerBaseprivatestatic
initializedThePEG::InterfacedBase
initializingThePEG::InterfacedBase
initInterfacedThePEG::Interfacedprivatestatic
initInterfacedBaseThePEG::InterfacedBaseprivatestatic
initrun()ThePEG::InterfacedBase
initrun()ThePEG::InterfacedBase
initStateThePEG::InterfacedBaseprivate
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) constThePEG::HandlerBaseT< UseRandom >
irnd(long xl, long xu) constThePEG::HandlerBaseT< UseRandom >
isLockedThePEG::InterfacedBaseprivate
isTouchedThePEG::InterfacedBaseprivate
largeN() constHerwig::ColourBasisinlinevirtual
lock()ThePEG::InterfacedBaseprivate
locked() constThePEG::InterfacedBase
locked() constThePEG::InterfacedBase
makeFlows(Ptr< Tree2toNDiagram >::tcptr, size_t) constHerwig::ColourBasisprotected
makeIds() constHerwig::SimpleColourBasis
me2(const cPDVector &, const map< vector< int >, CVector > &) constHerwig::ColourBasis
me2(const cPDVector &, const matrix< Complex > &) constHerwig::ColourBasis
name() constThePEG::InterfacedBase
name(string newName)ThePEG::InterfacedBaseprivate
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
objectCounterThePEG::Pointer::ReferenceCountedprivatestatic
objectDefaultsThePEG::InterfacedBaseprivate
operator<(const Named &other) constThePEG::Named
operator=(const SimpleColourBasis &)=deleteHerwig::SimpleColourBasisprivate
Herwig::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::SimpleColourBasis
persistentOutput(PersistentOStream &os) constHerwig::SimpleColourBasis
preInitialize() constThePEG::InterfacedBasevirtual
preInitialize() constThePEG::InterfacedBasevirtual
prepare(const cPDVector &, bool)Herwig::ColourBasis
prepare(const MEBase::DiagramVector &, bool)Herwig::ColourBasis
prepareBasis(const vector< PDT::Colour > &)Herwig::SimpleColourBasisvirtual
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
registerRepository(IBPtr)ThePEG::Interfacedprotectedstatic
registerRepository(IBPtr, string newName)ThePEG::Interfacedprotectedstatic
reporeg(IBPtr object, string name) constThePEG::Interfacedprotected
reset()ThePEG::InterfacedBase
reset()ThePEG::InterfacedBase
rnd() constThePEG::HandlerBaseT< UseRandom >
rnd(double xu) constThePEG::HandlerBaseT< UseRandom >
rnd(double xl, double xu) constThePEG::HandlerBaseT< UseRandom >
rnd2(double p0, double p1) constThePEG::HandlerBaseT< UseRandom >
rnd3(double p0, double p1, double p2) constThePEG::HandlerBaseT< UseRandom >
rnd4(double p0, double p1, double p2, double p3) constThePEG::HandlerBaseT< UseRandom >
rndbool() constThePEG::HandlerBaseT< UseRandom >
rndbool(double p) constThePEG::HandlerBaseT< UseRandom >
rndbool(double p1, double p2) constThePEG::HandlerBaseT< UseRandom >
rndsign(double p1, double p2, double p3) constThePEG::HandlerBaseT< UseRandom >
runreadyThePEG::InterfacedBase
scalarProduct(size_t a, size_t b, const vector< PDT::Colour > &abBasis) constHerwig::SimpleColourBasisvirtual
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
setUsed() constThePEG::Interfacedprivate
SM() constThePEG::HandlerBaseT< UseRandom >
sMatrixElement(size_t, size_t, size_t, const vector< PDT::Colour > &, const vector< PDT::Colour > &, size_t, size_t, const map< size_t, size_t > &) const (defined in Herwig::SimpleColourBasis)Herwig::SimpleColourBasisinlinevirtual
standardModel() constThePEG::HandlerBaseT< UseRandom >
state() constThePEG::InterfacedBase
state() constThePEG::InterfacedBase
tensorIdFromFlow(tcDiagPtr diag, const ColourLines *cl)Herwig::ColourBasis
theChargesHerwig::ColourBasisprivate
theColourLineMapHerwig::ColourBasisprivate
theCommentThePEG::InterfacedBaseprivate
theCorrelatorsHerwig::ColourBasisprivate
theEmissionMapsHerwig::ColourBasisprivate
theFlowMapHerwig::ColourBasisprivate
theGeneratorThePEG::Interfacedprivate
theIndexMapHerwig::ColourBasisprivate
theLargeNHerwig::ColourBasisprivate
theNameThePEG::Namedprivate
theNormalOrderedLegsHerwig::ColourBasisprivate
theOrderingIdentifiersHerwig::ColourBasisprivate
theOrderingStringIdentifiersHerwig::ColourBasisprivate
theReferenceCounterThePEG::Pointer::ReferenceCountedprivate
theScalarProductsHerwig::ColourBasisprivate
theSearchPathHerwig::ColourBasisprivate
theUseFlagThePEG::Interfacedprivate
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) constHerwig::SimpleColourBasisvirtual
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
unlock()ThePEG::InterfacedBaseprivate
untouch()ThePEG::InterfacedBaseprivate
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()ThePEG::HandlerBaseT< UseRandom >virtual
~Interfaced()ThePEG::Interfacedvirtual
~InterfacedBase()ThePEG::InterfacedBasevirtual