PYTHIA
8.312
|
The AntennaSetFSR class. Simple container of FF and RF antenna functions. More...
#include <VinciaAntennaFunctions.h>
Public Member Functions | |
AntennaSetFSR ()=default | |
Default constructor. | |
virtual | ~AntennaSetFSR () |
Destructor, delete the antennae. | |
void | initPtr (Info *infoPtrIn, DGLAP *dglapPtrIn) |
Initialize pointers. More... | |
void | init () |
Initialize antenna set (optionally with min or max variation). More... | |
bool | exists (enum AntFunType antFunType) |
Function to chek if an antenna with the given index exists. | |
AntennaFunction * | getAntFunPtr (enum AntFunType antFunType) |
Gets an antenna from the AntennaSet. | |
vector< enum AntFunType > | getAntFunTypes () |
Get list of all AntFunTypes contained in this set. More... | |
string | vinciaName (enum AntFunType antFunType) |
Get Vincia name, e.g. "Vincia:QQEmitFF". | |
string | humanName (enum AntFunType antFunType) |
Get human name, e.g. "g/qq". | |
The AntennaSetFSR class. Simple container of FF and RF antenna functions.
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 (optionally with min or max variation).
Check pointers and initialization.
Create antenna objects (in map, so indices don't have to be consecutive).
Add RF antenna functions.
Loop through antFunPtrs and initialize.
Initialize antenna pointers, antenna.
Optionally check antenna (singularities, positivity, etc).
Everything OK?
Initialize pointers.
The AntennaSetFSR class. Simple container of FF and RF antenna functions.
Initialize pointers.