StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Friends | List of all members
Pythia8::VinciaWeights Class Reference

Public Member Functions

bool initPtr (Info *infoPtrIn, VinciaCommon *vinComPtrIn)
 
void init ()
 
bool existsWeight (int iWeightIn=0)
 
double weight (int iWeightIn=0)
 
string weightLabel (int iWeightIn=0)
 
int nWeights ()
 
bool reweightingOccurred ()
 
void resetWeights (int nAccepted)
 
void scaleWeightAll (double scaleFacIn)
 
void scaleWeight (double scaleFacIn, int iWeightIn=0)
 
void scaleWeightVar (vector< double > pAccept, bool accept, bool isHard)
 
void scaleWeightVarAccept (vector< double > pAccept)
 
void scaleWeightVarReject (vector< double > pAccept)
 
void scaleWeightEnhanceAccept (double enhanceFac=1.)
 
void scaleWeightEnhanceReject (double pAcceptUnenhanced, double enhanceFac=1.)
 
int doVarNow (string keyIn, int iAntPhys, string type)
 
double ant (double antIn, double cNSIn)
 
void doWeighting ()
 

Friends

class VinciaFSR
 
class VinciaISR
 

Detailed Description

Definition at line 17 of file VinciaWeights.h.


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