PYTHIA
8.312
|
#include <VinciaTrialGenerators.h>
Public Member Functions | |
ZetaGeneratorSet (TrialGenType trialGenTypeIn) | |
Construct all zeta generators for a given type. More... | |
~ZetaGeneratorSet ()=default | |
Destructor. | |
ZetaGeneratorPtr | getZetaGenPtr (BranchType branchType, Sector sectIn) |
Get ptr to ZetaGenerator for a sector. | |
TrialGenType | getTrialGenType () |
Protected Member Functions | |
void | addGenerator (ZetaGeneratorPtr zGenPtr) |
Save generator if it is the correct parent type. | |
Protected Attributes | |
const TrialGenType | trialGenTypeSav |
map< pair< BranchType, Sector >, ZetaGeneratorPtr > | zetaGenPtrs |
Place to store all types of zeta trial generators. To live in VinicaFSR, VinciaISR.
ZetaGeneratorSet | ( | TrialGenType | trialGenTypeIn | ) |
Construct all zeta generators for a given type.
ZetaGeneratorSet class.
The constructor: create all possible generators for the corresponding parent type.
Uncomment for alternative zeta choice for soft sector. addGenerator(make_shared<ZGenRFEmitSoftAlt>());