adoptInternalBuffer(char *buf) | o2::gpu::FlatObject | inline |
alignSize(size_t sizeBytes, size_t alignmentBytes) | o2::gpu::FlatObject | inlinestatic |
o2::gpu::FlatObject::ClassDefNV(FlatObject, 1) | o2::gpu::FlatObject | protected |
clearInternalBufferPtr() | o2::gpu::FlatObject | inline |
cloneFromObject(const NDPiecewisePolynomials &obj, char *newFlatBufferPtr) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
o2::gpu::FlatObject::cloneFromObject(const FlatObject &obj, char *newFlatBufferPtr) | o2::gpu::FlatObject | inlineprotected |
const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
Constructed enum value | o2::gpu::FlatObject | protected |
ConstructionState enum name | o2::gpu::FlatObject | protected |
destroy() | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
dumpToTree(const uint32_t nSamplingPoints[], const char *outName="debug.root", const char *treeName="tree", const bool recreateFile=true) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
finishConstruction(int32_t flatBufferSize) | o2::gpu::FlatObject | inlineprotected |
FlatObject()=default | o2::gpu::FlatObject | |
FlatObject(const FlatObject &)=delete | o2::gpu::FlatObject | |
getBufferAlignmentBytes() | o2::gpu::FlatObject | inlineprotectedstatic |
getClassAlignmentBytes() | o2::gpu::FlatObject | inlineprotectedstatic |
getContainer() const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
getFlatBufferPtr() const | o2::gpu::FlatObject | inline |
getFlatBufferSize() const | o2::gpu::FlatObject | inline |
getNParameters() const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
getNPolynomials() const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
GPUd() float eval(float x[]) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() float evalUnsafe(const float x[]) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() float evalPol(const float x[] | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
GPUd() float getXMin(const uint32_t dim) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() float getXMax(const uint32_t dim) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() float getInvSpacing(const uint32_t dim) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() uint32_t getNVertices(const uint32_t dim) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() uint32_t getNPolynomials(const uint32_t dim) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() const float *getParams() const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() static const expr uint32_t getDim() | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() static const expr uint32_t getDegree() | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
GPUd() static const expr bool isInteractionOnly() | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
init(const float min[], const float max[], const uint32_t n[]) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
InProgress enum value | o2::gpu::FlatObject | protected |
isBufferInternal() const | o2::gpu::FlatObject | inline |
isConstructed() const | o2::gpu::FlatObject | inline |
loadFromFile(TFile &inpf, const char *name) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
loadFromFile(const char *fileName, const char *name) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
mConstructionMask | o2::gpu::FlatObject | protected |
mFlatBufferContainer | o2::gpu::FlatObject | protected |
mFlatBufferPtr | o2::gpu::FlatObject | protected |
mFlatBufferSize | o2::gpu::FlatObject | protected |
moveBufferTo(char *newBufferPtr) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
NDPiecewisePolynomials(const float min[], const float max[], const uint32_t n[]) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
NDPiecewisePolynomials(const char *fileName, const char *name) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
NDPiecewisePolynomials()=default | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
NDPiecewisePolynomials(const NDPiecewisePolynomials &obj) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
NotConstructed enum value | o2::gpu::FlatObject | protected |
operator=(const FlatObject &)=delete | o2::gpu::FlatObject | |
performFits(const std::function< double(const double x[])> &func, const uint32_t nAuxiliaryPoints[]) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
performFits(const std::vector< float > &x, const std::vector< float > &y) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
printC() const | o2::gpu::FlatObject | inline |
readFromFile(TFile &inpf, const char *name) | o2::gpu::FlatObject | inlinestatic |
releaseInternalBuffer() | o2::gpu::FlatObject | inlineprotected |
relocatePointer(const char *oldBase, char *newBase, const T *ptr) | o2::gpu::FlatObject | inlinestatic |
setActualBufferAddress(char *actualFlatBufferPtr) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
setDefault() | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
setFromContainer(const NDPiecewisePolynomialContainer &container) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
setFutureBufferAddress(char *futureFlatBufferPtr) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
setParams(const float params[]) | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | inline |
startConstruction() | o2::gpu::FlatObject | inlineprotected |
stressTest(T &obj) | o2::gpu::FlatObject | inlinestatic |
writeToFile(TFile &outf, const char *name) const | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |
o2::gpu::FlatObject::writeToFile(T &obj, TFile &outf, const char *name) | o2::gpu::FlatObject | inlinestatic |
~FlatObject() | o2::gpu::FlatObject | inline |
~NDPiecewisePolynomials()=default | o2::gpu::NDPiecewisePolynomials< Dim, Degree, InteractionOnly > | |