![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 461 of file RooVectorDataStore.h.
Public Member Functions | |
CatVector (UInt_t initialCapacity=(VECTOR_BUFFER_SIZE/sizeof(RooCatType))) | |
CatVector (RooAbsCategory *cat, UInt_t initialCapacity=(VECTOR_BUFFER_SIZE/sizeof(RooCatType))) | |
virtual | ~CatVector () |
CatVector (const CatVector &other, RooAbsCategory *cat=0) | |
CatVector & | operator= (const CatVector &other) |
void | setBuffer (RooCatType *newBuf) |
void | setNativeBuffer (RooCatType *newBuf=0) |
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) |
void | setBufArg (RooAbsCategory *arg) |
const RooAbsCategory * | bufArg () const |
Private Attributes | |
RooAbsCategory * | _cat |
RooCatType * | _buf |
RooCatType * | _nativeBuf |
std::vector< RooCatType > | _vec |
RooCatType * | _vec0 |
Friends | |
class | RooVectorDataStore |
#include <RooVectorDataStore.h>
|
inline |
Definition at line 463 of file RooVectorDataStore.h.
|
inline |
Definition at line 469 of file RooVectorDataStore.h.
|
inlinevirtual |
Definition at line 475 of file RooVectorDataStore.h.
|
inline |
Definition at line 478 of file RooVectorDataStore.h.
|
inline |
Definition at line 553 of file RooVectorDataStore.h.
|
inline |
Definition at line 510 of file RooVectorDataStore.h.
Definition at line 523 of file RooVectorDataStore.h.
Definition at line 526 of file RooVectorDataStore.h.
Definition at line 484 of file RooVectorDataStore.h.
Definition at line 547 of file RooVectorDataStore.h.
|
inline |
Definition at line 517 of file RooVectorDataStore.h.
Definition at line 531 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::addColumn(), and RooVectorDataStore::addColumns().
|
inline |
Definition at line 552 of file RooVectorDataStore.h.
|
inline |
Definition at line 501 of file RooVectorDataStore.h.
Referenced by RooAbsCategory::attachToVStore().
|
inline |
Definition at line 506 of file RooVectorDataStore.h.
|
inline |
Definition at line 529 of file RooVectorDataStore.h.
Definition at line 514 of file RooVectorDataStore.h.
Referenced by RooVectorDataStore::addColumn(), and RooVectorDataStore::addColumns().
|
friend |
Definition at line 556 of file RooVectorDataStore.h.
|
private |
Definition at line 558 of file RooVectorDataStore.h.
Referenced by fill(), get(), operator=(), setBuffer(), setNativeBuffer(), and write().
|
private |
Definition at line 557 of file RooVectorDataStore.h.
Referenced by bufArg(), operator=(), and setBufArg().
|
private |
Definition at line 559 of file RooVectorDataStore.h.
Referenced by getNative(), operator=(), setBuffer(), and setNativeBuffer().
|
private |
Definition at line 560 of file RooVectorDataStore.h.
Referenced by CatVector(), fill(), operator=(), reserve(), reset(), resize(), size(), and write().
|
private |
Definition at line 561 of file RooVectorDataStore.h.
Referenced by CatVector(), fill(), get(), getNative(), operator=(), reserve(), reset(), and resize().