Hall A ROOT/C++ Analyzer (podd)
|
Definition at line 32 of file THaCutList.h.
Public Types | |
enum | EWarnMode { kWarn , kNoWarn } |
Public Member Functions | |
virtual void | Clear (Option_t *opt="") |
virtual void | ClearAll (Option_t *opt="") |
virtual void | ClearBlock (const char *block=kDefaultBlockName, Option_t *opt="") |
virtual void | Compile () |
virtual Int_t | Define (const char *cutname, const char *expr, const char *block=kDefaultBlockName) |
virtual Int_t | Define (const char *cutname, const char *expr, const THaVarList *lst, const char *block=kDefaultBlockName) |
virtual Int_t | Eval () |
virtual Int_t | EvalBlock (const char *block=kDefaultBlockName) |
THaNamedList * | FindBlock (const char *block) const |
THaCut * | FindCut (const char *name) const |
const THashList * | GetBlockList () const |
const THashList * | GetCutList () const |
Int_t | GetNblocks () const |
Int_t | GetSize () const |
virtual Int_t | Load (const char *filename=kDefaultCutFile) |
virtual void | Print (Option_t *option="") const |
virtual void | PrintBlock (const char *block=kDefaultBlockName, Option_t *option="") const |
virtual void | PrintCut (const char *cutname, Option_t *option="") const |
virtual Int_t | Remove (const char *cutname) |
virtual Int_t | RemoveBlock (const char *block=kDefaultBlockName) |
virtual void | Reset () |
virtual Int_t | Result (const char *cutname="", EWarnMode mode=kWarn) |
virtual void | SetList (THaVarList *lst) |
THaCutList () | |
THaCutList (const THaCutList &clst) | |
THaCutList (const THaVarList *lst) | |
virtual | ~THaCutList () |
Static Public Member Functions | |
static Int_t | EvalBlock (const TList *plist) |
Static Public Attributes | |
static const char *const | kDefaultBlockName = "Default" |
static const char *const | kDefaultCutFile = "default.cuts" |
Protected Member Functions | |
virtual void | PrintHeader (const THaPrintOption &opt) const |
Static Protected Member Functions | |
static void | MakePrintOption (THaPrintOption &opt, const TList *plist) |
Protected Attributes | |
THaHashList * | fBlocks |
THaHashList * | fCuts |
const THaVarList * | fVarList |
#include <THaCutList.h>
Enumerator | |
---|---|
kWarn | |
kNoWarn |
Definition at line 38 of file THaCutList.h.
THaCutList::THaCutList | ( | ) |
Definition at line 52 of file THaCutList.cxx.
THaCutList::THaCutList | ( | const THaCutList & | clst | ) |
Definition at line 63 of file THaCutList.cxx.
|
explicit |
Definition at line 72 of file THaCutList.cxx.
|
virtual |
Definition at line 82 of file THaCutList.cxx.
Definition at line 93 of file THaCutList.cxx.
Definition at line 102 of file THaCutList.cxx.
|
virtual |
Definition at line 112 of file THaCutList.cxx.
|
virtual |
Definition at line 122 of file THaCutList.cxx.
|
virtual |
Definition at line 144 of file THaCutList.cxx.
|
virtual |
Definition at line 173 of file THaCutList.cxx.
|
virtual |
Definition at line 229 of file THaCutList.cxx.
|
virtual |
Definition at line 268 of file THaCutList.cxx.
Definition at line 244 of file THaCutList.cxx.
|
inline |
Definition at line 59 of file THaCutList.h.
|
inline |
Definition at line 57 of file THaCutList.h.
|
inline |
Definition at line 62 of file THaCutList.h.
|
inline |
Definition at line 61 of file THaCutList.h.
|
inline |
Definition at line 63 of file THaCutList.h.
|
inline |
Definition at line 64 of file THaCutList.h.
|
virtual |
Definition at line 284 of file THaCutList.cxx.
|
staticprotected |
Definition at line 433 of file THaCutList.cxx.
Definition at line 463 of file THaCutList.cxx.
|
virtual |
Definition at line 488 of file THaCutList.cxx.
Definition at line 502 of file THaCutList.cxx.
|
protectedvirtual |
Definition at line 512 of file THaCutList.cxx.
|
virtual |
Definition at line 565 of file THaCutList.cxx.
|
virtual |
Definition at line 580 of file THaCutList.cxx.
|
virtual |
Definition at line 539 of file THaCutList.cxx.
Definition at line 549 of file THaCutList.cxx.
|
virtual |
Definition at line 602 of file THaCutList.cxx.
|
protected |
Definition at line 80 of file THaCutList.h.
|
protected |
Definition at line 79 of file THaCutList.h.
|
protected |
Definition at line 82 of file THaCutList.h.
|
static |
Definition at line 35 of file THaCutList.h.
|
static |
Definition at line 36 of file THaCutList.h.