Definition at line 31 of file RooAbsCategoryLegacyIterator.h.
Public Member Functions | |
RooAbsCategoryLegacyIterator (const std::map< std::string, RooAbsCategory::value_type > &stateNames) | |
const TCollection * | GetCollection () const override |
TObject * | Next () override |
TObject * | operator* () const override |
Return current object or nullptr. | |
RooAbsCategoryLegacyIterator & | operator= (const RooAbsCategoryLegacyIterator &)=default |
TIterator & | operator= (const TIterator &) override |
void | Reset () override |
Public Member Functions inherited from TIterator | |
virtual | ~TIterator () |
virtual Option_t * | GetOption () const |
virtual TClass * | IsA () const |
virtual Bool_t | operator!= (const TIterator &) const |
Compare two iterator objects. | |
TObject * | operator() () |
Bool_t | operator== (const TIterator &other) const |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Private Member Functions | |
void | populate () |
Private Attributes | |
std::vector< RooCatType > | _legacyStates |
const std::map< std::string, RooAbsCategory::value_type > * | _origStateNames |
int | index |
Additional Inherited Members | |
Static Public Member Functions inherited from TIterator | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Member Functions inherited from TIterator | |
TIterator () | |
TIterator (const TIterator &) | |
#include </github/home/ROOT-CI/src/roofit/roofitcore/src/RooFitLegacy/RooAbsCategoryLegacyIterator.h>
|
inline |
Definition at line 33 of file RooAbsCategoryLegacyIterator.h.
|
inlineoverridevirtual |
Implements TIterator.
Definition at line 38 of file RooAbsCategoryLegacyIterator.h.
|
inlineoverridevirtual |
Implements TIterator.
Definition at line 40 of file RooAbsCategoryLegacyIterator.h.
|
inlineoverridevirtual |
Return current object or nullptr.
For backward compatibility reasons we have to provide this default implementation.
Reimplemented from TIterator.
Definition at line 47 of file RooAbsCategoryLegacyIterator.h.
|
default |
Implements TIterator.
Definition at line 56 of file RooAbsCategoryLegacyIterator.h.
|
inlineprivate |
Definition at line 61 of file RooAbsCategoryLegacyIterator.h.
|
inlineoverridevirtual |
Implements TIterator.
Definition at line 45 of file RooAbsCategoryLegacyIterator.h.
|
private |
Definition at line 73 of file RooAbsCategoryLegacyIterator.h.
|
private |
Definition at line 72 of file RooAbsCategoryLegacyIterator.h.
|
private |
Definition at line 74 of file RooAbsCategoryLegacyIterator.h.