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

Public Member Functions

virtual void clear ()
 
virtual void bookVectors (vector< double >, vector< string >)
 
virtual void collectWeightValues (vector< double > &outputWeights, double norm=1.)
 
virtual void collectWeightNames (vector< string > &outputNames)
 
string getWeightsName (int iPos) const
 
virtual double getWeightsValue (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 > weightValues
 
vector< string > weightNames
 
InfoinfoPtr
 

Detailed Description

Definition at line 31 of file Weights.h.


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