ROOT  6.06/09
Reference Guide
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
RooMappedCategory::Entry Class Reference

Definition at line 51 of file RooMappedCategory.h.

Public Member Functions

 Entry ()
 
virtual ~Entry ()
 
 Entry (const char *exp, const RooCatType *cat)
 
 Entry (const Entry &other)
 
Bool_t ok ()
 
Bool_t match (const char *testPattern) const
 
const RooCatTypeoutCat () const
 
Entryoperator= (const Entry &other)
 

Protected Member Functions

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

Protected Attributes

TString _expr
 
TRegexp_regexp
 
RooCatType _cat
 

#include <RooMappedCategory.h>

+ Collaboration diagram for RooMappedCategory::Entry:

Constructor & Destructor Documentation

RooMappedCategory::Entry::Entry ( )
inline

Definition at line 53 of file RooMappedCategory.h.

virtual RooMappedCategory::Entry::~Entry ( )
inlinevirtual

Definition at line 54 of file RooMappedCategory.h.

RooMappedCategory::Entry::Entry ( const char *  exp,
const RooCatType cat 
)
inline

Definition at line 55 of file RooMappedCategory.h.

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

Definition at line 56 of file RooMappedCategory.h.

Member Function Documentation

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

Mangle name : escape regexp character '+'.

Definition at line 348 of file RooMappedCategory.cxx.

Bool_t RooMappedCategory::Entry::match ( const char *  testPattern) const
inline

Definition at line 58 of file RooMappedCategory.h.

Bool_t RooMappedCategory::Entry::ok ( )
inline

Definition at line 57 of file RooMappedCategory.h.

Referenced by RooMappedCategory::map().

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

Definition at line 328 of file RooMappedCategory.cxx.

const RooCatType& RooMappedCategory::Entry::outCat ( ) const
inline

Definition at line 59 of file RooMappedCategory.h.

Member Data Documentation

RooCatType RooMappedCategory::Entry::_cat
protected

Definition at line 68 of file RooMappedCategory.h.

Referenced by operator=(), and outCat().

TString RooMappedCategory::Entry::_expr
protected

Definition at line 66 of file RooMappedCategory.h.

Referenced by operator=().

TRegexp* RooMappedCategory::Entry::_regexp
protected

Definition at line 67 of file RooMappedCategory.h.

Referenced by match(), ok(), operator=(), and ~Entry().


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