StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
Pythia8::WeightsMerging Class Reference
Inheritance diagram for Pythia8::WeightsMerging:
Pythia8::WeightsBase

Public Member Functions

void init ()
 
void clear ()
 
void bookWeight (string name, double value, double valueFirst)
 
void bookVectors (vector< double > weights, vector< string > names)
 
void bookVectors (vector< double > weights, vector< double > weightsFirst, vector< string > names)
 
double getWeightsValue (int iPos) const
 
double getWeightsValueP (int iPos) const
 
double getWeightsValuePC (int iPos) const
 
void reweightValueByIndex (int iPos, double val)
 
void reweightValueByName (string name, double val)
 
void setValueFirstByIndex (int iPos, double val)
 
void setValueFirstByName (string name, double val)
 
void setValueVector (vector< double > ValueVector)
 
void setValueFirstVector (vector< double > ValueFirstVector)
 
vector< double > getMuRVarFactors ()
 
void setLHEFvariationMapping ()
 
void collectWeightNames (vector< string > &outputNames)
 
void collectWeightValues (vector< double > &outputWeights, double norm=1.)
 
- Public Member Functions inherited from Pythia8::WeightsBase
string getWeightsName (int iPos) const
 
int getWeightsSize () const
 
void bookWeight (string name, double defaultValue=1.)
 
void setValueByIndex (int iPos, double val)
 
void setValueByName (string name, double val)
 
int findIndexOfName (string name)
 
void setPtrs (Info *infoPtrIn)
 

Public Attributes

vector< double > weightValuesFirst
 
vector< double > weightValuesP
 
vector< double > weightValuesPC
 
vector< double > weightValuesFirstP
 
vector< double > weightValuesFirstPC
 
map< int, int > muRVarLHEFindex
 
bool isNLO
 
- Public Attributes inherited from Pythia8::WeightsBase
vector< double > weightValues
 
vector< string > weightNames
 
InfoinfoPtr
 

Detailed Description

Definition at line 166 of file Weights.h.


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