Definition at line 531 of file RooVectorDataStore.h.
Public Member Functions | |
CatVector (const CatVector &other, RooAbsCategory *cat=nullptr) | |
CatVector (RooAbsCategory *cat, UInt_t initialCapacity=VECTOR_BUFFER_SIZE) | |
CatVector (UInt_t initialCapacity=VECTOR_BUFFER_SIZE) | |
virtual | ~CatVector () |
const RooAbsCategory * | bufArg () const |
std::vector< RooAbsCategory::value_type > & | data () |
void | fill () |
RooSpan< const RooAbsCategory::value_type > | getRange (std::size_t first, std::size_t last) const |
void | load (std::size_t idx) const |
void | loadToNative (std::size_t idx) const |
CatVector & | operator= (const CatVector &other) |
void | reserve (Int_t siz) |
void | reset () |
void | resize (Int_t siz) |
void | setBufArg (RooAbsCategory *arg) |
void | setBuffer (RooAbsCategory::value_type *newBuf) |
void | setNativeBuffer (RooAbsCategory::value_type *newBuf=nullptr) |
std::size_t | size () const |
void | write (std::size_t i) |
Private Attributes | |
RooAbsCategory::value_type * | _buf |
RooAbsCategory * | _cat |
RooAbsCategory::value_type * | _nativeBuf |
std::vector< RooAbsCategory::value_type > | _vec |
Friends | |
class | RooVectorDataStore |
#include <RooVectorDataStore.h>
|
inline |
Definition at line 533 of file RooVectorDataStore.h.
|
inline |
Definition at line 539 of file RooVectorDataStore.h.
|
inlinevirtual |
Definition at line 545 of file RooVectorDataStore.h.
|
inline |
Definition at line 548 of file RooVectorDataStore.h.
|
inline |
Definition at line 632 of file RooVectorDataStore.h.
|
inline |
Definition at line 634 of file RooVectorDataStore.h.
|
inline |
Definition at line 580 of file RooVectorDataStore.h.
|
inline |
Definition at line 598 of file RooVectorDataStore.h.
|
inline |
Definition at line 594 of file RooVectorDataStore.h.
|
inline |
Definition at line 606 of file RooVectorDataStore.h.
Definition at line 554 of file RooVectorDataStore.h.
Definition at line 627 of file RooVectorDataStore.h.
|
inline |
Definition at line 588 of file RooVectorDataStore.h.
Definition at line 612 of file RooVectorDataStore.h.
|
inline |
Definition at line 631 of file RooVectorDataStore.h.
|
inline |
Definition at line 571 of file RooVectorDataStore.h.
|
inline |
Definition at line 576 of file RooVectorDataStore.h.
|
inline |
Definition at line 610 of file RooVectorDataStore.h.
|
inline |
Definition at line 584 of file RooVectorDataStore.h.
|
friend |
Definition at line 637 of file RooVectorDataStore.h.
|
private |
Definition at line 639 of file RooVectorDataStore.h.
|
private |
Definition at line 638 of file RooVectorDataStore.h.
|
private |
Definition at line 640 of file RooVectorDataStore.h.
|
private |
Definition at line 641 of file RooVectorDataStore.h.