PYTHIA
8.312
|
Data on radiating dipole ends, only used inside DireSpace. More...
#include <DireSpace.h>
Public Member Functions | |
DireSpaceEnd (int systemIn=0, int sideIn=0, int iRadiatorIn=0, int iRecoilerIn=0, double pTmaxIn=0., int colTypeIn=0, int chgTypeIn=0, int weakTypeIn=0, int MEtypeIn=0, bool normalRecoilIn=true, int weakPolIn=0, DireSingleColChain iSiblingsIn=DireSingleColChain(), vector< int > iSpectatorIn=vector< int >(), vector< double > massIn=vector< double >(), vector< int > allowedIn=vector< int >()) | |
Constructor. | |
DireSpaceEnd (const DireSpaceEnd &dip) | |
Explicit copy constructor. | |
DireSpaceEnd & | operator= (const DireSpaceEnd &s) |
Assignment operator. | |
void | store (int idDaughterIn, int idMotherIn, int idSisterIn, double x1In, double x2In, double m2DipIn, double pT2In, double zIn, double sa1In, double xaIn, double xMoIn, double Q2In, double mSisterIn, double m2SisterIn, double pT2corrIn, double phiIn=-1., double phia1In=1.) |
Store values for trial emission. | |
void | appendAllowedEmt (int id) |
void | clearAllowedEmt () |
bool | canEmit () |
void | init (const Event &state) |
void | list () const |
void | setSiblings (DireSingleColChain s) |
void | clearSiblings () |
Public Attributes | |
int | system |
Basic properties related to evolution and matrix element corrections. | |
int | side |
int | iRadiator |
int | iRecoiler |
double | pTmax |
int | colType |
int | chgType |
int | weakType |
int | MEtype |
bool | normalRecoil |
int | weakPol |
int | nBranch |
Properties specific to current trial emission. | |
int | idDaughter |
int | idMother |
int | idSister |
int | iFinPol |
double | x1 |
double | x2 |
double | m2Dip |
double | pT2 |
double | z |
double | xMo |
double | Q2 |
double | mSister |
double | m2Sister |
double | pT2corr |
double | pT2Old |
double | zOld |
double | asymPol |
double | phi |
double | pT2start |
double | pT2stop |
double | mRad |
double | m2Rad |
double | mRec |
double | m2Rec |
double | mDip |
double | sa1 |
Properties of 1->3 splitting. | |
double | xa |
double | phia1 |
vector< double > | mass |
Stored masses. | |
vector< int > | iSpectator |
Extended list of recoilers. | |
vector< int > | allowedEmissions |
DireSingleColChain | iSiblings |
Data on radiating dipole ends, only used inside DireSpace.
|
inline |
List of allowed emissions (to avoid double-counting, since one particle can be part of many different dipoles.
|
inline |
Header.
Done.