RooMapCatEntry Class Reference

#include <RooMapCatEntry.h>

Inheritance diagram for RooMapCatEntry:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 RooMapCatEntry ()
virtual ~RooMapCatEntry ()
 RooMapCatEntry (const char *exp, const RooCatType *cat)
 RooMapCatEntry (const RooMapCatEntry &other)
virtual TObjectClone (const char *newName=0) const
Bool_t ok ()
Bool_t match (const char *testPattern) const
const RooCatTypeoutCat () const
 RooMapCatEntry ()
virtual ~RooMapCatEntry ()
 RooMapCatEntry (const char *exp, const RooCatType *cat)
 RooMapCatEntry (const RooMapCatEntry &other)
virtual TObjectClone (const char *newName=0) const
Bool_t ok ()
Bool_t match (const char *testPattern) const
const RooCatTypeoutCat () const

Protected Member Functions

TString mangle (const char *exp) const
TString mangle (const char *exp) const

Protected Attributes

TRegexp _regexp
RooCatType _cat

Detailed Description

Definition at line 24 of file RooMapCatEntry.h.


Constructor & Destructor Documentation

RooMapCatEntry::RooMapCatEntry (  )  [inline]

Definition at line 26 of file RooMapCatEntry.h.

Referenced by Clone().

virtual RooMapCatEntry::~RooMapCatEntry (  )  [inline, virtual]

Definition at line 27 of file RooMapCatEntry.h.

RooMapCatEntry::RooMapCatEntry ( const char *  exp,
const RooCatType cat 
)

Definition at line 32 of file RooMapCatEntry.cxx.

RooMapCatEntry::RooMapCatEntry ( const RooMapCatEntry other  ) 

Definition at line 38 of file RooMapCatEntry.cxx.

RooMapCatEntry::RooMapCatEntry (  )  [inline]

Definition at line 26 of file RooMapCatEntry.h.

virtual RooMapCatEntry::~RooMapCatEntry (  )  [inline, virtual]

Definition at line 27 of file RooMapCatEntry.h.

RooMapCatEntry::RooMapCatEntry ( const char *  exp,
const RooCatType cat 
)

RooMapCatEntry::RooMapCatEntry ( const RooMapCatEntry other  ) 


Member Function Documentation

virtual TObject* RooMapCatEntry::Clone ( const char *  newName = 0  )  const [inline, virtual]

Reimplemented from TNamed.

Definition at line 30 of file RooMapCatEntry.h.

References RooMapCatEntry(), and TNamed::SetName().

Bool_t RooMapCatEntry::ok (  )  [inline]

Definition at line 36 of file RooMapCatEntry.h.

References _regexp, TRegexp::kOK, and TRegexp::Status().

Bool_t RooMapCatEntry::match ( const char *  testPattern  )  const

Definition at line 44 of file RooMapCatEntry.cxx.

References _regexp, and RooFit::Index().

const RooCatType& RooMapCatEntry::outCat (  )  const [inline]

Definition at line 38 of file RooMapCatEntry.h.

References _cat.

TString RooMapCatEntry::mangle ( const char *  exp  )  const [protected]

Definition at line 51 of file RooMapCatEntry.cxx.

References c, and t.

virtual TObject* RooMapCatEntry::Clone ( const char *  newName = 0  )  const [inline, virtual]

Reimplemented from TNamed.

Definition at line 30 of file RooMapCatEntry.h.

References RooMapCatEntry(), and TNamed::SetName().

Bool_t RooMapCatEntry::ok (  )  [inline]

Definition at line 36 of file RooMapCatEntry.h.

References _regexp, TRegexp::kOK, and TRegexp::Status().

Bool_t RooMapCatEntry::match ( const char *  testPattern  )  const

const RooCatType& RooMapCatEntry::outCat (  )  const [inline]

Definition at line 38 of file RooMapCatEntry.h.

References _cat.

TString RooMapCatEntry::mangle ( const char *  exp  )  const [protected]


Member Data Documentation

TRegexp RooMapCatEntry::_regexp [protected]

Definition at line 44 of file RooMapCatEntry.h.

Referenced by match(), and ok().

RooCatType RooMapCatEntry::_cat [protected]

Definition at line 45 of file RooMapCatEntry.h.

Referenced by outCat().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:33:54 2011 for ROOT_528-00b_version by  doxygen 1.5.1