Logo ROOT  
Reference Guide
RooMappedCategory::Entry Class Reference

Definition at line 50 of file RooMappedCategory.h.

Public Member Functions

 Entry ()
 Entry (const char *exp, RooAbsCategory::value_type cat)
 Entry (const Entry &other)
virtual ~Entry ()
Bool_t match (const char *testPattern) const
bool ok ()
Entryoperator= (const Entry &other)
RooAbsCategory::value_type outCat () const
const TRegexpregexp () const

Protected Member Functions

TString mangle (const char *exp) const
 Mangle name : escape regexp character '+'. More...

Protected Attributes

RooAbsCategory::value_type _catIdx
TString _expr
TRegexp_regexp {nullptr}

#include <RooMappedCategory.h>

Constructor & Destructor Documentation

◆ Entry() [1/3]

RooMappedCategory::Entry::Entry ( )

Definition at line 52 of file RooMappedCategory.h.

◆ ~Entry()

RooMappedCategory::Entry::~Entry ( )

Definition at line 332 of file RooMappedCategory.cxx.

◆ Entry() [2/3]

RooMappedCategory::Entry::Entry ( const char *  exp,
RooAbsCategory::value_type  cat 

Definition at line 328 of file RooMappedCategory.cxx.

◆ Entry() [3/3]

RooMappedCategory::Entry::Entry ( const Entry other)

Definition at line 330 of file RooMappedCategory.cxx.

Member Function Documentation

◆ mangle()

TString RooMappedCategory::Entry::mangle ( const char *  exp) const

Mangle name : escape regexp character '+'.

Definition at line 358 of file RooMappedCategory.cxx.

◆ match()

bool RooMappedCategory::Entry::match ( const char *  testPattern) const

Definition at line 351 of file RooMappedCategory.cxx.

◆ ok()

bool RooMappedCategory::Entry::ok ( )

Definition at line 333 of file RooMappedCategory.cxx.

◆ operator=()

RooMappedCategory::Entry & RooMappedCategory::Entry::operator= ( const Entry other)

Definition at line 337 of file RooMappedCategory.cxx.

◆ outCat()

RooAbsCategory::value_type RooMappedCategory::Entry::outCat ( ) const

Definition at line 59 of file RooMappedCategory.h.

◆ regexp()

const TRegexp * RooMappedCategory::Entry::regexp ( ) const

Definition at line 370 of file RooMappedCategory.cxx.

Member Data Documentation

◆ _catIdx

RooAbsCategory::value_type RooMappedCategory::Entry::_catIdx

Definition at line 68 of file RooMappedCategory.h.

◆ _expr

TString RooMappedCategory::Entry::_expr

Definition at line 66 of file RooMappedCategory.h.

◆ _regexp

TRegexp* RooMappedCategory::Entry::_regexp {nullptr}

Definition at line 67 of file RooMappedCategory.h.

Libraries for RooMappedCategory::Entry:

The documentation for this class was generated from the following files: