herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::PerturbativeProcess Class Reference

Simple struct for hard processes and decays. More...

#include <PerturbativeProcess.h>

Inheritance diagram for Herwig::PerturbativeProcess:

Public Member Functions

vector< pair< PPtr, tPerturbativeProcessPtr > > & incoming ()
 The incoming particles.
 
vector< pair< PPtr, PerturbativeProcessPtr > > & outgoing ()
 The outgoing particles.
 
- Public Member Functions inherited from ThePEG::Base
void debug () const
 
virtual void debugme () const
 
- Public Member Functions inherited from ThePEG::Pointer::ReferenceCounted
CounterType referenceCount () const
 

Protected Attributes

vector< pair< PPtr, tPerturbativeProcessPtr > > incoming_
 The incoming particles.
 
vector< pair< PPtr, PerturbativeProcessPtr > > outgoing_
 
tSubProPtr subprocess_
 The subprocess.
 
XCombPtr xcomb_
 The XComb.
 

Additional Inherited Members

- Public Types inherited from ThePEG::Pointer::ReferenceCounted
typedef unsigned int CounterType
 
- Static Public Member Functions inherited from ThePEG::Base
static void Init ()
 
- Public Attributes inherited from ThePEG::Pointer::ReferenceCounted
const unsigned long uniqueId
 
- Protected Member Functions inherited from ThePEG::Pointer::ReferenceCounted
 ReferenceCounted (const ReferenceCounted &)
 
ReferenceCountedoperator= (const ReferenceCounted &)
 

Detailed Description

Simple struct for hard processes and decays.

Definition at line 25 of file PerturbativeProcess.h.

Member Function Documentation

◆ incoming()

vector< pair< PPtr, tPerturbativeProcessPtr > > & Herwig::PerturbativeProcess::incoming ( )
inline

The incoming particles.

Definition at line 32 of file PerturbativeProcess.h.

References incoming_.

◆ outgoing()

vector< pair< PPtr, PerturbativeProcessPtr > > & Herwig::PerturbativeProcess::outgoing ( )
inline

The outgoing particles.

Definition at line 39 of file PerturbativeProcess.h.

Member Data Documentation

◆ incoming_

vector<pair<PPtr,tPerturbativeProcessPtr> > Herwig::PerturbativeProcess::incoming_
protected

The incoming particles.

Definition at line 48 of file PerturbativeProcess.h.

Referenced by incoming().

◆ outgoing_

vector<pair<PPtr,PerturbativeProcessPtr> > Herwig::PerturbativeProcess::outgoing_
protected

Definition at line 53 of file PerturbativeProcess.h.

◆ subprocess_

tSubProPtr Herwig::PerturbativeProcess::subprocess_
protected

The subprocess.

Definition at line 58 of file PerturbativeProcess.h.

◆ xcomb_

XCombPtr Herwig::PerturbativeProcess::xcomb_
protected

The XComb.

Definition at line 63 of file PerturbativeProcess.h.


The documentation for this class was generated from the following file: