Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RooBatchCompute::RF_ARCH Namespace Reference

Classes

class  RooBatchComputeClass
 This class overrides some RooBatchComputeInterface functions, for the purpose of providing a CPU specific implementation of the library. More...

Functions

void computeAddPdf (Batches &batches)
void computeArgusBG (Batches &batches)
void computeBernstein (Batches &batches)
void computeBifurGauss (Batches &batches)
void computeBMixDecay (Batches &batches)
void computeBreitWigner (Batches &batches)
void computeBukin (Batches &batches)
void computeCBShape (Batches &batches)
void computeChebychev (Batches &batches)
void computeChiSquare (Batches &batches)
void computeDeltaFunction (Batches &batches)
void computeDstD0BG (Batches &batches)
void computeExponential (Batches &batches)
void computeExponentialNeg (Batches &batches)
void computeExpPoly (Batches &batches)
void computeGamma (Batches &batches)
void computeGaussian (Batches &batches)
void computeGaussModelExpBasis (Batches &batches)
void computeIdentity (Batches &batches)
void computeJohnson (Batches &batches)
void computeLandau (Batches &batches)
void computeLognormal (Batches &batches)
void computeLognormalStandard (Batches &batches)
void computeNegativeLogarithms (Batches &batches)
void computeNormalizedPdf (Batches &batches)
void computeNovosibirsk (Batches &batches)
void computePoisson (Batches &batches)
void computePolynomial (Batches &batches)
void computePower (Batches &batches)
void computeProdPdf (Batches &batches)
void computeRatio (Batches &batches)
void computeTruthModelCosBasis (Batches &batches)
void computeTruthModelCoshBasis (Batches &batches)
void computeTruthModelExpBasis (Batches &batches)
void computeTruthModelLinBasis (Batches &batches)
void computeTruthModelQuadBasis (Batches &batches)
void computeTruthModelSinBasis (Batches &batches)
void computeTruthModelSinhBasis (Batches &batches)
void computeVoigtian (Batches &batches)
std::vector< void(*)(Batches &)> getFunctions ()
 Returns a std::vector of pointers to the compute functions in this file.

Variables

static RooBatchComputeClass computeObj
 Static object to trigger the constructor which overwrites the dispatch pointer.

Function Documentation

◆ computeAddPdf()

void RooBatchCompute::RF_ARCH::computeAddPdf ( Batches & batches)

Definition at line 47 of file ComputeFunctions.cxx.

◆ computeArgusBG()

void RooBatchCompute::RF_ARCH::computeArgusBG ( Batches & batches)

Definition at line 60 of file ComputeFunctions.cxx.

◆ computeBernstein()

void RooBatchCompute::RF_ARCH::computeBernstein ( Batches & batches)

Definition at line 95 of file ComputeFunctions.cxx.

◆ computeBifurGauss()

void RooBatchCompute::RF_ARCH::computeBifurGauss ( Batches & batches)

Definition at line 171 of file ComputeFunctions.cxx.

◆ computeBMixDecay()

void RooBatchCompute::RF_ARCH::computeBMixDecay ( Batches & batches)

Definition at line 80 of file ComputeFunctions.cxx.

◆ computeBreitWigner()

void RooBatchCompute::RF_ARCH::computeBreitWigner ( Batches & batches)

Definition at line 188 of file ComputeFunctions.cxx.

◆ computeBukin()

void RooBatchCompute::RF_ARCH::computeBukin ( Batches & batches)

Definition at line 199 of file ComputeFunctions.cxx.

◆ computeCBShape()

void RooBatchCompute::RF_ARCH::computeCBShape ( Batches & batches)

Definition at line 248 of file ComputeFunctions.cxx.

◆ computeChebychev()

void RooBatchCompute::RF_ARCH::computeChebychev ( Batches & batches)

Definition at line 270 of file ComputeFunctions.cxx.

◆ computeChiSquare()

void RooBatchCompute::RF_ARCH::computeChiSquare ( Batches & batches)

Definition at line 315 of file ComputeFunctions.cxx.

◆ computeDeltaFunction()

void RooBatchCompute::RF_ARCH::computeDeltaFunction ( Batches & batches)

Definition at line 330 of file ComputeFunctions.cxx.

◆ computeDstD0BG()

void RooBatchCompute::RF_ARCH::computeDstD0BG ( Batches & batches)

Definition at line 337 of file ComputeFunctions.cxx.

◆ computeExponential()

void RooBatchCompute::RF_ARCH::computeExponential ( Batches & batches)

Definition at line 374 of file ComputeFunctions.cxx.

◆ computeExponentialNeg()

void RooBatchCompute::RF_ARCH::computeExponentialNeg ( Batches & batches)

Definition at line 383 of file ComputeFunctions.cxx.

◆ computeExpPoly()

void RooBatchCompute::RF_ARCH::computeExpPoly ( Batches & batches)

Definition at line 357 of file ComputeFunctions.cxx.

◆ computeGamma()

void RooBatchCompute::RF_ARCH::computeGamma ( Batches & batches)

Definition at line 392 of file ComputeFunctions.cxx.

◆ computeGaussian()

void RooBatchCompute::RF_ARCH::computeGaussian ( Batches & batches)

Definition at line 460 of file ComputeFunctions.cxx.

◆ computeGaussModelExpBasis()

void RooBatchCompute::RF_ARCH::computeGaussModelExpBasis ( Batches & batches)

Definition at line 422 of file ComputeFunctions.cxx.

◆ computeIdentity()

void RooBatchCompute::RF_ARCH::computeIdentity ( Batches & batches)

Definition at line 472 of file ComputeFunctions.cxx.

◆ computeJohnson()

void RooBatchCompute::RF_ARCH::computeJohnson ( Batches & batches)

Definition at line 490 of file ComputeFunctions.cxx.

◆ computeLandau()

void RooBatchCompute::RF_ARCH::computeLandau ( Batches & batches)

Definition at line 520 of file ComputeFunctions.cxx.

◆ computeLognormal()

void RooBatchCompute::RF_ARCH::computeLognormal ( Batches & batches)

Definition at line 603 of file ComputeFunctions.cxx.

◆ computeLognormalStandard()

void RooBatchCompute::RF_ARCH::computeLognormalStandard ( Batches & batches)

Definition at line 620 of file ComputeFunctions.cxx.

◆ computeNegativeLogarithms()

void RooBatchCompute::RF_ARCH::computeNegativeLogarithms ( Batches & batches)

Definition at line 479 of file ComputeFunctions.cxx.

◆ computeNormalizedPdf()

void RooBatchCompute::RF_ARCH::computeNormalizedPdf ( Batches & batches)

Definition at line 637 of file ComputeFunctions.cxx.

◆ computeNovosibirsk()

void RooBatchCompute::RF_ARCH::computeNovosibirsk ( Batches & batches)

Definition at line 683 of file ComputeFunctions.cxx.

◆ computePoisson()

void RooBatchCompute::RF_ARCH::computePoisson ( Batches & batches)

Definition at line 707 of file ComputeFunctions.cxx.

◆ computePolynomial()

void RooBatchCompute::RF_ARCH::computePolynomial ( Batches & batches)

Definition at line 736 of file ComputeFunctions.cxx.

◆ computePower()

void RooBatchCompute::RF_ARCH::computePower ( Batches & batches)

Definition at line 755 of file ComputeFunctions.cxx.

◆ computeProdPdf()

void RooBatchCompute::RF_ARCH::computeProdPdf ( Batches & batches)

Definition at line 768 of file ComputeFunctions.cxx.

◆ computeRatio()

void RooBatchCompute::RF_ARCH::computeRatio ( Batches & batches)

Definition at line 781 of file ComputeFunctions.cxx.

◆ computeTruthModelCosBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelCosBasis ( Batches & batches)

Definition at line 814 of file ComputeFunctions.cxx.

◆ computeTruthModelCoshBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelCoshBasis ( Batches & batches)

Definition at line 874 of file ComputeFunctions.cxx.

◆ computeTruthModelExpBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelExpBasis ( Batches & batches)

Definition at line 788 of file ComputeFunctions.cxx.

◆ computeTruthModelLinBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelLinBasis ( Batches & batches)

Definition at line 827 of file ComputeFunctions.cxx.

◆ computeTruthModelQuadBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelQuadBasis ( Batches & batches)

Definition at line 844 of file ComputeFunctions.cxx.

◆ computeTruthModelSinBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelSinBasis ( Batches & batches)

Definition at line 801 of file ComputeFunctions.cxx.

◆ computeTruthModelSinhBasis()

void RooBatchCompute::RF_ARCH::computeTruthModelSinhBasis ( Batches & batches)

Definition at line 861 of file ComputeFunctions.cxx.

◆ computeVoigtian()

void RooBatchCompute::RF_ARCH::computeVoigtian ( Batches & batches)

Definition at line 887 of file ComputeFunctions.cxx.

◆ getFunctions()

std::vector< void(*)(Batches &)> RooBatchCompute::RF_ARCH::getFunctions ( )

Returns a std::vector of pointers to the compute functions in this file.

Definition at line 920 of file ComputeFunctions.cxx.

Variable Documentation

◆ computeObj

RooBatchComputeClass RooBatchCompute::RF_ARCH::computeObj
static

Static object to trigger the constructor which overwrites the dispatch pointer.

Definition at line 423 of file RooBatchCompute.cxx.