|
void | init (bool doMerging) |
|
void | clear () |
|
void | bookVectors (vector< double > weights, vector< string > names) |
|
void | reweightValueByIndex (int iPos, double val) |
|
void | reweightValueByName (string name, double val) |
|
void | replaceWhitespace (vector< string > &namesIn) |
|
string | getGroupName (int iGN) const |
|
double | getGroupWeight (int iGW) const |
|
int | nVariationGroups () const |
|
void | initAutomatedVariationGroups (bool=false) |
|
vector< string > | getUniqueShowerVars () |
|
string | getInitialName (int iG) const |
|
vector< double > | getMuRWeightVector () |
|
void | collectWeightNames (vector< string > &outputNames) |
|
void | collectWeightValues (vector< double > &outputWeights, double norm=1.) |
|
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) |
|
|
map< int, double > | varPDFplus |
|
map< int, double > | varPDFminus |
|
map< int, double > | varPDFmember |
|
vector< string > | externalVariations |
|
vector< vector< string > > | externalVarNames |
|
vector< string > | externalGroupNames |
|
vector< string > | initialNameSave |
|
vector< vector< int > > | externalMap |
|
int | externalVariationsSize {} |
|
vector< vector< string > > | mergingVarNames |
|
vector< double > | weightValues |
|
vector< string > | weightNames |
|
Info * | infoPtr |
|
Definition at line 103 of file Weights.h.
The documentation for this class was generated from the following files: