Simple struct for hard processes and decays. More...
#include <RealEmissionProcess.h>
Public Member Functions | |
ParticleVector & | incoming () |
The incoming particles. | |
ParticleVector & | outgoing () |
The outgoing particles. | |
ParticleVector & | bornIncoming () |
The incoming particles. | |
ParticleVector & | bornOutgoing () |
The outgoing particles. | |
ParticleVector & | hadrons () |
The hadrons. | |
unsigned int | emitter () const |
The emitter. | |
unsigned int | spectator () const |
The spectator. | |
unsigned int | emitted () const |
The emitted. | |
void | emitter (unsigned int in) |
The emitter. | |
void | spectator (unsigned int in) |
The spectator. | |
void | emitted (unsigned int in) |
The emitted. | |
LorentzRotation | transformation () const |
Lorentz Rotation to final-state for II dipoles. | |
void | transformation (LorentzRotation in) |
Lorentz Rotation to final-state for II dipoles. | |
pair< double, double > | x () const |
Get the x values. | |
void | x (pair< double, double > in) |
Set the x values. | |
ShowerInteraction | interaction () |
Type of interaction. | |
void | interaction (ShowerInteraction in) |
Type of interaction. | |
map< ShowerInteraction, Energy > & | pT () |
Emission scales. | |
![]() | |
void | debug () const |
virtual void | debugme () const |
![]() | |
CounterType | referenceCount () const |
Private Attributes | |
unsigned int | emitter_ |
The emitter. | |
unsigned int | spectator_ |
The spectator. | |
unsigned int | emitted_ |
The emitter. | |
ParticleVector | incoming_ |
The incoming particles. | |
ParticleVector | outgoing_ |
ParticleVector | hadrons_ |
The hadrons. | |
ParticleVector | bornIncoming_ |
Incoming for the Born process. | |
ParticleVector | bornOutgoing_ |
Outgoing for the Born process. | |
LorentzRotation | trans_ |
Lorentz transformation for spectators in II. | |
pair< double, double > | x_ |
x values | |
ShowerInteraction | interaction_ |
Type of interaction. | |
map< ShowerInteraction, Energy > | pT_ |
Emission scales. | |
Friends | |
ostream & | operator<< (ostream &os, const RealEmissionProcess &proc) |
Output to a stream. | |
Additional Inherited Members | |
![]() | |
typedef unsigned int | CounterType |
![]() | |
static void | Init () |
![]() | |
const unsigned long | uniqueId |
![]() | |
ReferenceCounted (const ReferenceCounted &) | |
ReferenceCounted & | operator= (const ReferenceCounted &) |
Simple struct for hard processes and decays.
Definition at line 26 of file RealEmissionProcess.h.
|
inline |
The incoming particles.
Definition at line 51 of file RealEmissionProcess.h.
References bornIncoming_.
|
inline |
The outgoing particles.
Definition at line 58 of file RealEmissionProcess.h.
References bornOutgoing_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
The outgoing particles.
Definition at line 42 of file RealEmissionProcess.h.
|
inline |
|
inline |
|
inline |
|
inline |
Lorentz Rotation to final-state for II dipoles.
Definition at line 106 of file RealEmissionProcess.h.
References trans_.
|
inline |
Lorentz Rotation to final-state for II dipoles.
Definition at line 111 of file RealEmissionProcess.h.
References trans_.
|
inline |
|
inline |
|
friend |
Output to a stream.
Definition at line 217 of file RealEmissionProcess.h.
|
private |
Incoming for the Born process.
Definition at line 182 of file RealEmissionProcess.h.
Referenced by bornIncoming().
|
private |
Outgoing for the Born process.
Definition at line 187 of file RealEmissionProcess.h.
Referenced by bornOutgoing().
|
private |
|
private |
|
private |
|
private |
The incoming particles.
Definition at line 163 of file RealEmissionProcess.h.
Referenced by incoming().
|
private |
Type of interaction.
Definition at line 206 of file RealEmissionProcess.h.
Referenced by interaction().
|
private |
Definition at line 168 of file RealEmissionProcess.h.
|
private |
|
private |
|
private |
Lorentz transformation for spectators in II.
Definition at line 194 of file RealEmissionProcess.h.
Referenced by transformation().
|
private |