PYTHIA  8.311
Public Member Functions | List of all members
AntennaSetISR Class Reference

The AntennaSetISR class. Simple container of II and IF antenna functions. More...

#include <VinciaAntennaFunctions.h>

Public Member Functions

 AntennaSetISR ()=default
 Default constructor.
 
 ~AntennaSetISR ()
 Destructor, delete the antennae.
 
void initPtr (Info *infoPtrIn, DGLAP *dglapPtrIn)
 Initialize pointers. More...
 
void init ()
 Initialize antenna set. More...
 
bool exists (enum AntFunType antFunType)
 Function to chek if an antenna with the given index exists.
 
AntennaFunctionIXgetAntFunPtr (enum AntFunType antFunType)
 Gets an antenna from the AntennaSetISR.
 
vector< enum AntFunTypegetAntFunTypes ()
 Get list of all AntFunTypes contained in this set. More...
 
string vinciaName (enum AntFunType antFunType)
 Get Vincia name, e.g. "Vincia:QQEmitII".
 
string humanName (enum AntFunType antFunType)
 Get human name, e.g. "g/qq".
 

Detailed Description

The AntennaSetISR class. Simple container of II and IF antenna functions.

Member Function Documentation

vector< enum AntFunType > getAntFunTypes ( )

Get list of all AntFunTypes contained in this set.

Method to return a list of all AntFunTypes in this set.

void init ( )

Initialize antenna set.

Check pointers and initialization.

Create antenna objects.

Loop through antFunPtrs and initialize.

Initialize antenna pointers, antenna.

Optionally check antenna (singularities, positivity, etc.).

VinciaConstants::DEBUG info.

void initPtr ( Info infoPtrIn,
DGLAP dglapPtrIn 
)

Initialize pointers.

The AntennaSetISR class. Simple container of II and IF antenna functions.

Initialize pointers.


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