fast pQCD calculations for hadron-induced processes
fastNLOCreate Member List

This is the complete list of members for fastNLOCreate, including all inherited members.

AddTable(const fastNLOTable &rhs, fastNLO::EMerge option=fastNLO::kMerge)fastNLOTable
AdjustWarmupValues()fastNLOCreate
ApplyPDFWeight(std::vector< std::pair< int, double > > &nodes, const double x, const std::vector< double > *grid) const (defined in fastNLOCreate)fastNLOCreateinlineprotected
Bin (defined in fastNLOTable)fastNLOTableprotected
BinSize (defined in fastNLOTable)fastNLOTableprotected
CalcPDFReweight(double x) const (defined in fastNLOCreate)fastNLOCreateinlineprotected
CatBin(const fastNLOTable &other, unsigned int iObsIdx, unsigned int table_count) (defined in fastNLOTable)fastNLOTable
CatBinToTable(const fastNLOTable &other, unsigned int iObsIdx, unsigned int table_count) (defined in fastNLOTable)fastNLOTable
CatenateTable(const fastNLOTable &other) (defined in fastNLOTable)fastNLOTable
CheckProcConsts()fastNLOCreate
CheckWarmupConsistency()fastNLOCreateprotected
CheckWarmupValuesIdenticalWithBinGrid(std::vector< std::pair< double, double > > &wrmmu)fastNLOCreateprotected
CheckWeightIsFinite()fastNLOCreateprotected
Clear()fastNLOCreateinline
CloseFileRead(std::istream &table)fastNLOTableprotected
CloseFileWrite(std::ostream &table)fastNLOTableprotected
CreateCoeffTable()fastNLOCreateprotected
CreateCoeffTable(int no, fastNLOCoeffBase *newcoeff) (defined in fastNLOTable)fastNLOTable
DeleteAllCoeffTable()fastNLOTable
DenomTable (defined in fastNLOTable)fastNLOTableprotected
DimLabel (defined in fastNLOTable)fastNLOTableprotected
DivideCoefficientsByBinSize()fastNLOCreate
Ecms (defined in fastNLOTable)fastNLOTableprotected
EraseBin(std::vector< T > &v, unsigned int idx) (defined in fastNLOTable)fastNLOTable
EraseBin(vector< T > &v, unsigned int idx) (defined in fastNLOTable)fastNLOTable
EraseBinFromTable(unsigned int iObsIdx) (defined in fastNLOTable)fastNLOTable
fApplyPDFReweightfastNLOCreateprotected
fastNLOCreate(const std::string &steerfile, std::string warmupfile="", bool shouldReadSteeringFile=true)fastNLOCreate
fastNLOCreate(const std::string &steerfile, const fastNLO::GeneratorConstants &GenConsts, const fastNLO::ProcessConstants &ProcConsts) (defined in fastNLOCreate)fastNLOCreate
fastNLOCreate(const std::string &warmupfile, const fastNLO::GeneratorConstants &GenConsts, const fastNLO::ProcessConstants &ProcConsts, const fastNLO::ScenarioConstants &ScenConsts) (defined in fastNLOCreate)fastNLOCreate
fastNLOCreate(const fastNLO::GeneratorConstants &GenConsts, const fastNLO::ProcessConstants &ProcConsts, const fastNLO::ScenarioConstants &ScenConsts, const fastNLO::WarmupConstants &WarmConsts)fastNLOCreate
fastNLOCreate()fastNLOCreateprotected
fastNLOTable() (defined in fastNLOTable)fastNLOTable
fastNLOTable(std::string filename) (defined in fastNLOTable)fastNLOTable
fastNLOTable(const fastNLOTable &)fastNLOTable
fCacheMax (defined in fastNLOCreate)fastNLOCreateprotected
fCoeff (defined in fastNLOTable)fastNLOTableprotected
fEventfastNLOCreate
ffilename (defined in fastNLOTable)fastNLOTableprotected
fGenConstsfastNLOCreateprotected
Fill(int scalevar=0)fastNLOCreate
FillAllSubprocesses(const std::vector< fnloEvent > &events, const fnloScenario &scen, int scalevar=0)fastNLOCreate
FillAllSubprocesses(const std::vector< std::vector< fnloEvent > > &events, const fnloScenario &scen)fastNLOCreate
FillContribution(int scalevar=0)fastNLOCreateprotected
FillContributionFixDIS(fastNLOCoeffAddFix *c, int ObsBin, int scalevar)fastNLOCreateprotected
FillContributionFixHHC(fastNLOCoeffAddFix *c, int ObsBin, int scalevar)fastNLOCreateprotected
FillContributionFlexDIS(fastNLOCoeffAddFlex *c, int ObsBin)fastNLOCreateprotected
FillContributionFlexHHC(fastNLOCoeffAddFlex *c, int ObsBin)fastNLOCreateprotected
FillOneSubprocess(const fnloEvent &event, const fnloScenario &scen, int scalevar=0)fastNLOCreate
FillRefContribution(int scalevar=0)fastNLOCreateprotected
FillWeightCache(int scalevar)fastNLOCreateprotected
fIOrdfastNLOCreateprotected
fIsFlexibleScalefastNLOCreateprotected
fIsWarmupfastNLOCreateprotected
fKernMu1fastNLOCreateprotected
fKernMu2fastNLOCreateprotected
fKernMuSfastNLOCreateprotected
fKernX1fastNLOCreateprotected
fKernX2fastNLOCreateprotected
fLastScenfastNLOCreateprotected
FlushCache()fastNLOCreateprotected
fObsBinfastNLOCreateprotected
fPrecision (defined in fastNLOTable)fastNLOTableprotected
fProcConstsfastNLOCreateprotected
fReaderfastNLOCreateprotected
fScaleFacfastNLOCreateprotected
fScenariofastNLOCreate
fScenConstsfastNLOCreateprotected
fStats (defined in fastNLOCreate)fastNLOCreateprotected
fSteerfilefastNLOCreateprotected
fSymProcfastNLOCreateprotected
fWarmupConstsfastNLOCreateprotected
fWarmupFilenamefastNLOCreateprotected
fWarmupNDigitMu1fastNLOCreateprotected
fWarmupNDigitMu2fastNLOCreateprotected
fWarmupXMarginfastNLOCreateprotected
fWeightCachefastNLOCreateprotected
fWelcomeOnce (defined in fastNLOTable)fastNLOTableprotectedstatic
fWMu1fastNLOCreateprotected
fWMu1RndfastNLOCreateprotected
fWMu2fastNLOCreateprotected
fWMu2RndfastNLOCreateprotected
fWxfastNLOCreateprotected
fWxRndfastNLOCreateprotected
GetBin()fastNLOCreateprotected
GetBins() constfastNLOTableinline
GetBinSize(int bin) constfastNLOTableinline
GetBinSize() constfastNLOTableinline
GetCacheSize() constfastNLOCreateinline
GetCoeffTable(int no) const (defined in fastNLOTable)fastNLOTable
GetColumnFromTable(const std::vector< std::vector< double > > &table, int iCol)fastNLOCreateprotected
GetDataTable() constfastNLOTable
GetDenomTable() constfastNLOTableinline
GetDim0BinBounds() constfastNLOTable
GetDim1BinBounds(unsigned int iDim0Bin) constfastNLOTable
GetDim2BinBounds(unsigned int iDim0Bin, unsigned int iDim1Bin) constfastNLOTable
GetDimLabel(int iDim) constfastNLOTableinline
GetDimLabels() constfastNLOTableinline
GetEcms() constfastNLOTableinline
GetFilename() const (defined in fastNLOTable)fastNLOTableinline
GetIDiffBin(int bin) constfastNLOTableinline
GetIDim0Bin(unsigned int iObs) constfastNLOTable
GetIDim1Bin(unsigned int iObs) constfastNLOTable
GetIDim2Bin(unsigned int iObs) constfastNLOTable
GetINormFlag() constfastNLOTableinline
GetIpublunits() constfastNLOTableinline
GetIsFlexibleScale() constfastNLOCreateinline
GetIsWarmup() const (defined in fastNLOCreate)fastNLOCreateinline
GetItabversion() const (defined in fastNLOTable)fastNLOTableinline
GetLoOrder() constfastNLOTableinline
GetNcontrib() const (defined in fastNLOTable)fastNLOTable
GetNdata() const (defined in fastNLOTable)fastNLOTable
GetNDim0Bins() constfastNLOTable
GetNDim1Bins(unsigned int iDim0Bin) constfastNLOTable
GetNDim2Bins(unsigned int iDim0Bin, unsigned int iDim1Bin) constfastNLOTable
GetNmult() const (defined in fastNLOTable)fastNLOTable
GetNObsBin() constfastNLOTableinline
GetNSubprocesses() constfastNLOCreateinline
GetNthRelevantDigit(double val, int n) (defined in fastNLOCreate)fastNLOCreateprotected
GetNumDiffBin() constfastNLOTableinline
GetNxmax(const std::vector< double > *xGrid1, const std::vector< double > *xGrid2)fastNLOCreateprotected
GetObsBinDimBounds(unsigned int iObs) constfastNLOTable
GetObsBinDimBounds(unsigned int iObs, unsigned int iDim) constfastNLOTable
GetObsBinLoBound(unsigned int iObs, unsigned int iDim) constfastNLOTable
GetObsBinNumber(const std::vector< double > &vobs) constfastNLOTable
GetObsBinNumber(double var0) constfastNLOTable
GetObsBinNumber(double var0, double var1) constfastNLOTable
GetObsBinNumber(double var0, double var1, double var2) constfastNLOTable
GetObsBinsBounds(unsigned int iDim) constfastNLOTable
GetObsBinsLoBounds(unsigned int iDim) constfastNLOTable
GetObsBinsLoBoundsMin(unsigned int iDim) constfastNLOTable
GetObsBinsUpBounds(unsigned int iDim) constfastNLOTable
GetObsBinsUpBoundsMax(unsigned int iDim) constfastNLOTable
GetObsBinUpBound(unsigned int iObs, unsigned int iDim) constfastNLOTable
GetODim0Bin(double var0) constfastNLOTable
GetODim1Bin(double var0, double var1) constfastNLOTable
GetODim2Bin(double var0, double var1, double var2) constfastNLOTable
GetOutputPrecision() const (defined in fastNLOTable)fastNLOTableinline
GetParameterFromSteering(const std::string &label, bool &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, int &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, double &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::string &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::vector< int > &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::vector< double > &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::vector< std::string > &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::vector< std::vector< int > > &val) constfastNLOCreate
GetParameterFromSteering(const std::string &label, std::vector< std::vector< double > > &val) constfastNLOCreate
GetReferenceTable(fastNLO::ESMOrder eOrder) constfastNLOTable
GetRivetId() constfastNLOTable
GetScaleVariations() constfastNLOCreateinline
GetScDescr() constfastNLOTable
GetScenName() const (defined in fastNLOTable)fastNLOTableinline
GetTheCoeffTable() constfastNLOCreateinline
GetWarmupHeader(int iScale, std::string minmax) (defined in fastNLOCreate)fastNLOCreateprotected
GetWarmupTableFilename()fastNLOCreate
GetWarmupValues()fastNLOCreateprotected
GetXIndex(const int &Obsbin, const int &x1bin, const int &x2bin) constfastNLOCreateinlineprotected
GetXSDescr() constfastNLOTable
HalfMatrixCheck(double x1, double x2, int &xmin, int &xmax, int &subproc) constfastNLOCreateinlineprotected
IDiffBin (defined in fastNLOTable)fastNLOTableprotected
IDivLoPointer (defined in fastNLOTable)fastNLOTableprotected
IDivUpPointer (defined in fastNLOTable)fastNLOTableprotected
ILOord (defined in fastNLOTable)fastNLOTableprotected
InitCoeffTable()fastNLOCreateprotected
InitGrids() (defined in fastNLOCreate)fastNLOCreateprotected
InitInterpolationKernels()fastNLOCreateprotected
InitVariablesInCoefficientTable() (defined in fastNLOCreate)fastNLOCreateprotected
InitWarmupArrays()fastNLOCreateprotected
INormFlag (defined in fastNLOTable)fastNLOTableprotected
Instantiate()fastNLOCreateprotected
Ipublunits (defined in fastNLOTable)fastNLOTableprotected
IsCatenable(const fastNLOTable &other) const (defined in fastNLOTable)fastNLOTable
IsCatenableHeader(const fastNLOTable &other) constfastNLOTable
IsCatenableScenario(const fastNLOTable &other) const (defined in fastNLOTable)fastNLOTable
IsCompatible(const fastNLOTable &other) const (defined in fastNLOTable)fastNLOTable
IsCompatibleHeader(const fastNLOTable &other) constfastNLOTable
IsCompatibleScenario(const fastNLOTable &other) const (defined in fastNLOTable)fastNLOTable
IsNorm() constfastNLOTableinline
Itabversion (defined in fastNLOTable)fastNLOTableprotected
logger (defined in fastNLOTable)fastNLOTableprotected
MakeInterpolationKernels(std::string KernelName, double xdn, double xup)fastNLOCreateprotected
MergeTable(const fastNLOTable &rhs, fastNLO::EMerge option=fastNLO::kMerge)fastNLOTable
MergeTables(const std::vector< fastNLOTable *> &tables, fastNLO::EMerge option=fastNLO::kMerge, double cutRMS=0)fastNLOTable
MultiplyBin(std::vector< T > &v, unsigned int idx, double fact) (defined in fastNLOTable)fastNLOTable
MultiplyBin(vector< T > &v, unsigned int idx, double fact) (defined in fastNLOTable)fastNLOTable
MultiplyBinInTable(unsigned int iObsIdx, double fact) (defined in fastNLOTable)fastNLOTable
MultiplyBinSize(unsigned int iObsIdx, double fact) (defined in fastNLOTable)fastNLOTable
MultiplyCoefficientsByBinSize()fastNLOCreate
MultiplyCoefficientsByConstant(double c)fastNLOCreate
NDim (defined in fastNLOTable)fastNLOTableprotected
NObsBin (defined in fastNLOTable)fastNLOTableprotected
NormalizeCoefficients(double wgt=1)fastNLOCreate
NormalizeCoefficients(const std::vector< std::vector< double > > &wgtProcBin)fastNLOCreate
OpenFileRead()fastNLOTableprotected
OpenFileWrite(bool compress=false)fastNLOTableprotected
OutWarmup(std::ostream &=std::cout) (defined in fastNLOCreate)fastNLOCreateprotected
Print(int iprint) const (defined in fastNLOTable)fastNLOTablevirtual
PrintAllSteeringValues() const (defined in fastNLOCreate)fastNLOCreateinline
PrintContributionSummary(int iprint) const (defined in fastNLOTable)fastNLOTable
PrintFastNLOTableConstants(const int iprint=0) constfastNLOTable
PrintHeader(int iprint) constfastNLOTable
PrintScenario(int iprint) const (defined in fastNLOTable)fastNLOTable
PrintStats() constfastNLOCreateinline
PrintTableInfo(const int iprint=0) constfastNLOTable
PrintWarmupValues()fastNLOCreate
PrintWelcomeMessage()fastNLOTableprotected
ReadBinning() (defined in fastNLOCreate)fastNLOCreateprotected
ReadBinningFromScenarioConsts()fastNLOCreateprotected
ReadBinSize()fastNLOCreateprotected
ReadCoefficientSpecificVariables() (defined in fastNLOCreate)fastNLOCreateprotected
ReadCoeffTables(std::istream &table, int nCoeff)fastNLOTableprotected
ReadGenAndProcConstsFromSteering()fastNLOCreateprotected
ReadHeader(std::istream &table)fastNLOTableprotected
ReadPartonCombinations(int ord, const std::vector< std::vector< int > > &PartonCombinations)fastNLOCreateprotected
ReadRestOfCoeffTable(const fastNLOCoeffBase &cB, std::istream &table) (defined in fastNLOTable)fastNLOTableprotected
ReadScaleFactors()fastNLOCreateprotected
ReadScenario(std::istream &table) (defined in fastNLOTable)fastNLOTableprotected
ReadScenarioConstsFromSteering()fastNLOCreateprotected
ReadSteering(std::string steerfile, std::string steeringNameSpace="", bool shouldReadSteeringFile=true)fastNLOCreateprotected
ReadTable()fastNLOTablevirtual
RoundValues(std::vector< std::pair< double, double > > &wrmmu, int nth)fastNLOCreateprotected
ScDescript (defined in fastNLOTable)fastNLOTableprotected
ScenName (defined in fastNLOTable)fastNLOTableprotected
SetBinning1D(std::vector< double > bgrid, std::string label, unsigned int idiff) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinning1D(std::vector< double > bgrid, std::string label, unsigned int idiff, double norm) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinning1D(std::vector< double > bgrid, std::string label, unsigned int idiff, std::vector< double > vnorm) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinning1D(std::vector< double > blow, std::vector< double > bupp, std::string label, unsigned int idiff) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinning1D(std::vector< double > blow, std::vector< double > bupp, std::string label, unsigned int idiff, double norm) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinning1D(std::vector< double > blow, std::vector< double > bupp, std::string label, unsigned int idiff, std::vector< double > vnorm) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinningND(std::vector< double > bgrid, unsigned int ndim, std::vector< int > idiff) (defined in fastNLOCreate)fastNLOCreateprotected
SetBinningND(std::vector< std::vector< double > > bgrid, unsigned int ndim, std::vector< int > idiff) (defined in fastNLOCreate)fastNLOCreateprotected
SetBins(std::vector< std::vector< std::pair< double, double > > >) (defined in fastNLOTable)fastNLOTable
SetBinSize(std::vector< double >) (defined in fastNLOTable)fastNLOTable
SetCacheSize(int MaxCache)fastNLOCreateinline
SetDimLabel(std::string label, unsigned int iDim, bool IsDiff=true)fastNLOTable
SetEcms(double E) (defined in fastNLOTable)fastNLOTableinline
SetEvent(const fnloEvent ev)fastNLOCreateinline
SetFilename(std::string name) (defined in fastNLOTable)fastNLOTableinline
SetGenConstsDefaults()fastNLOCreate
SetGlobalVerbosity(std::string sverb)fastNLOCreate
SetIpublunits(int unit) (defined in fastNLOTable)fastNLOTableinline
SetIsReferenceTable(fastNLOReader *fnloread=NULL)fastNLOCreate
SetItabversion(int version) (defined in fastNLOTable)fastNLOTableinline
SetLoOrder(int LOOrd)fastNLOCreate
SetNObsBin(int NObs) (defined in fastNLOTable)fastNLOTable
SetNumberOfEvents(double n) (defined in fastNLOCreate)fastNLOCreateinline
SetNumDiffBin(int iDiff) (defined in fastNLOTable)fastNLOTableinline
SetOrderOfAlphasOfCalculation(unsigned int ord)fastNLOCreate
SetOutputPrecision(int precision) (defined in fastNLOTable)fastNLOTableinline
SetProcConstsDefaults()fastNLOCreate
SetScDescr(std::vector< std::string > ScDescr) (defined in fastNLOTable)fastNLOTable
SetScenario(const fnloScenario scen)fastNLOCreateinline
SetScenName(std::string name) (defined in fastNLOTable)fastNLOTableinline
SetWarmupNDigitMu1(int rnd=1)fastNLOCreateinline
SetWarmupNDigitMu2(int rnd=2)fastNLOCreateinline
SetWarmupTableFilename(std::string)fastNLOCreate
SetWarmupXSafetyMargin(int margin=4)fastNLOCreateinline
TestParameterInSteering(const std::string &label) constfastNLOCreate
UpdateWarmupArrays()fastNLOCreateprotected
UseBinGridFromWarmup()fastNLOCreateprotected
WriteHeader(std::ostream &table)fastNLOTableprotected
WriteScenario(std::ostream &table) (defined in fastNLOTable)fastNLOTableprotected
WriteTable(std::string filename)fastNLOCreatevirtual
WriteTable()fastNLOCreatevirtual
WriteTable(double nEvents) (defined in fastNLOCreate)fastNLOCreateinline
WriteWarmupTable()fastNLOCreate
~fastNLOCreate() (defined in fastNLOCreate)fastNLOCreate
~fastNLOTable() (defined in fastNLOTable)fastNLOTablevirtual