![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 135 of file RooVectorDataStore.h.
Public Member Functions | |
RealVector (UInt_t initialCapacity=(VECTOR_BUFFER_SIZE/sizeof(Double_t))) | |
RealVector (RooAbsReal *arg, UInt_t initialCapacity=(VECTOR_BUFFER_SIZE/sizeof(Double_t))) | |
virtual | ~RealVector () |
RealVector (const RealVector &other, RooAbsReal *real=0) | |
RealVector & | operator= (const RealVector &other) |
void | setNset (RooArgSet *newNset) |
RooArgSet * | nset () const |
void | setBufArg (RooAbsReal *arg) |
const RooAbsReal * | bufArg () const |
void | setBuffer (RooAbsReal *real, Double_t *newBuf) |
void | setNativeBuffer (Double_t *newBuf=0) |
void | setDependents (const RooArgSet &deps) |
Bool_t | needRecalc () |
void | fill () |
void | write (Int_t i) |
void | reset () |
void | get (Int_t idx) const |
void | getNative (Int_t idx) const |
Int_t | size () const |
void | resize (Int_t siz) |
void | reserve (Int_t siz) |
Protected Attributes | |
std::vector< Double_t > | _vec |
Private Attributes | |
RooAbsReal * | _nativeReal |
RooAbsReal * | _real |
Double_t * | _buf |
Double_t * | _nativeBuf |
Double_t * | _vec0 |
RooChangeTracker * | _tracker |
RooArgSet * | _nset |
Friends | |
class | RooVectorDataStore |
#include <RooVectorDataStore.h>
|
inline |
Definition at line 137 of file RooVectorDataStore.h.
|
inline |
Definition at line 142 of file RooVectorDataStore.h.
|
inlinevirtual |
Definition at line 147 of file RooVectorDataStore.h.
|
inline |
Definition at line 152 of file RooVectorDataStore.h.
|
inline |
Definition at line 188 of file RooVectorDataStore.h.
|
inline |
Definition at line 214 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::fill().
Definition at line 231 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::get().
Definition at line 235 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::getNative().
|
inline |
Definition at line 209 of file RooVectorDataStore.h.
|
inline |
Definition at line 185 of file RooVectorDataStore.h.
|
inline |
Definition at line 165 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::operator=().
Definition at line 257 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::reserve().
|
inline |
Definition at line 224 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::reset().
Definition at line 241 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::addColumn(), RooVectorDataStore::addColumns(), and RooVectorDataStore::RealFullVector::resize().
|
inline |
Definition at line 187 of file RooVectorDataStore.h.
|
inline |
Definition at line 190 of file RooVectorDataStore.h.
Referenced by RooAbsReal::attachToVStore().
Definition at line 202 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::cacheArgs().
Definition at line 198 of file RooVectorDataStore.h.
Definition at line 183 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::cacheArgs().
|
inline |
Definition at line 239 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::RealFullVector::operator=().
Definition at line 219 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::addColumn(), RooVectorDataStore::addColumns(), RooVectorDataStore::recalculateCache(), and RooVectorDataStore::RealFullVector::write().
|
friend |
Definition at line 266 of file RooVectorDataStore.h.
|
private |
Definition at line 269 of file RooVectorDataStore.h.
Referenced by fill(), get(), operator=(), setBuffer(), setNativeBuffer(), and write().
|
private |
Definition at line 270 of file RooVectorDataStore.h.
Referenced by getNative(), operator=(), setBuffer(), and setNativeBuffer().
|
private |
Definition at line 267 of file RooVectorDataStore.h.
Referenced by bufArg(), operator=(), RealVector(), RooVectorDataStore::recalculateCache(), setBufArg(), and setDependents().
|
private |
Definition at line 273 of file RooVectorDataStore.h.
Referenced by nset(), RealVector(), setNset(), and ~RealVector().
|
private |
Definition at line 268 of file RooVectorDataStore.h.
Referenced by operator=(), and setBuffer().
|
private |
Definition at line 272 of file RooVectorDataStore.h.
Referenced by needRecalc(), RealVector(), setDependents(), and ~RealVector().
|
protected |
Definition at line 263 of file RooVectorDataStore.h.
Referenced by fill(), operator=(), RealVector(), reserve(), reset(), resize(), RooVectorDataStore::RealFullVector::resize(), RooVectorDataStore::RealFullVector::setAsymErrorBuffer(), RooVectorDataStore::RealFullVector::setErrorBuffer(), size(), and write().
|
private |
Definition at line 271 of file RooVectorDataStore.h.
Referenced by fill(), get(), getNative(), operator=(), RealVector(), reserve(), reset(), and resize().