library: libRooFit
#include "RooMapCatEntry.h"

RooMapCatEntry


class description - source file - inheritance tree (.pdf)

class RooMapCatEntry : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
RooMapCatEntry

    protected:
TString mangle(const char* exp) const public:
RooMapCatEntry() RooMapCatEntry(const char* exp, const RooCatType* cat) RooMapCatEntry(const RooMapCatEntry& other) virtual ~RooMapCatEntry() static TClass* Class() virtual TObject* Clone(const char* newName = "0") const virtual TClass* IsA() const Bool_t match(const char* testPattern) const Bool_t ok() RooMapCatEntry& operator=(const RooMapCatEntry&) const RooCatType& outCat() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TRegexp _regexp RooCatType _cat

Class Description


RooMapCatEntry(const char* exp, const RooCatType* cat) : TNamed(exp,mangle(exp).Data()), _regexp(mangle(exp),kTRUE), _cat(*cat)

RooMapCatEntry(const RooMapCatEntry& other) : TNamed(other), _regexp(other.GetTitle(),kTRUE), _cat(other._cat)

Bool_t match(const char* testPattern) const

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



Inline Functions


                     void ~RooMapCatEntry()
           RooMapCatEntry RooMapCatEntry(const RooMapCatEntry& other)
                 TObject* Clone(const char* newName = "0") const
                   Bool_t ok()
        const RooCatType& outCat() const
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
          RooMapCatEntry& operator=(const RooMapCatEntry&)


Last update: Tue Jun 28 18:13:40 2005
Copyright (c) 2000-2005, Regents of the University of California *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.