CSFilter base class for filter. More...
#include <CSFilter.h>
Public Member Functions | |
void | AddPeak (BasePeak *peak, Option_t *opt="update") |
Add Peak. More... | |
CSFilter () | |
CSFilter (const char *name, const char *title) | |
void | Draw (Option_t *opt) |
Draw peaks. More... | |
Short_t | GetCondition () const |
Get condition for gating. More... | |
Short_t | GetDimension () const |
Get dimension for projected space. More... | |
Int_t | GetNofPeaks () const |
Get number of peaks. More... | |
BasePeak * | GetPeak (Int_t idx) const |
Get peak. More... | |
virtual Bool_t | IsCombined () |
Flag for combined. More... | |
Bool_t | IsForBkg () |
Is for bkg gates. More... | |
virtual Int_t | IsInside (Double_t *, Int_t, Short_t *, Int_t=0) |
Get the pattern of energies inside the gates. More... | |
virtual Bool_t | IsListFilled (Int_t) |
Check if gate filled. More... | |
void | Reset () |
Reset peak. More... | |
void | SetCondition (Short_t cond) |
Set dimension for gating. More... | |
void | SetDimension (Short_t dim) |
Set dimension for projected space. More... | |
virtual | ~CSFilter () |
Static Public Member Functions | |
static const Char_t * | GetFolderName () |
Get Folder name. More... | |
static void | SetFolderName (const Char_t *name) |
name of the filter folder More... | |
Protected Attributes | |
Short_t | fCondition |
Short_t | fDimension |
number of conditions for gating More... | |
LogMessage | fLog |
flag to know whether gate are made with bkg More... | |
TList * | fPeakList |
dimension for projection More... | |
Bool_t | IsBkg |
list of peaks More... | |
CSFilter base class for filter.
Definition at line 56 of file CSFilter.h.