CSManager correlated spaces manager. More...
#include <CSManager.h>
Inherits TNamed.
Public Member Functions | |
Int_t | CollectGate (Option_t *opt="reset") |
Collect gates on spectra. More... | |
void | Convert (CorrelatedSpace *src, CorrelatedSpace *dst) |
Convert correlated space to another correlated space. More... | |
CSManager () | |
CSManager (const char *name, const char *title) | |
void | DrawProj (Option_t *opt) |
Draw projection. More... | |
void | DrawProjTot (Option_t *opt, Option_t *axis="x") |
Draw total projection. More... | |
void | EnableCanvasDiv () |
Enable again canvas division. More... | |
TCanvas * | GetCanvas () |
Start view. More... | |
CSFilter * | GetFilter (Option_t *gateName="Gate") |
Get Filter. More... | |
const Char_t * | GetFilterBaseName () |
Get Filter Base Name. More... | |
TString | GetFilterFolderName () |
TString | GetFolderName () |
TH1D * | GetHisto (Int_t iCS) const |
Get histogramm. More... | |
TH1D * | GetHistoBkg (Int_t iCS) const |
Get histogramm. More... | |
TH1D * | GetHistoTot (Option_t *axis="x", Int_t iCS=0) const |
Get projection total. More... | |
TVirtualPad * | GetProjPad (Int_t idx) |
Get pad of projected spectrum for a given CS. More... | |
TVirtualPad * | GetProjTotPad (Int_t idx) |
Get pad of total projection spectrum for a given CS. More... | |
const TList * | GetRegCSList () |
Get registred CS list. More... | |
void | Project (Option_t *axis) |
Project. More... | |
void | Register (CorrelatedSpace *cs) |
Add correlated space. More... | |
void | SetFilterBaseName (const Char_t *name) |
Set Filter Base Name. More... | |
virtual | ~CSManager () |
Protected Member Functions | |
Float_t | GetRatio (CSFilter *filter) |
Get ratio for removing bgk spectrum from the gated one. More... | |
void | SetFolders () |
log message More... | |
Protected Attributes | |
Int_t | fCInstance |
filter base name More... | |
TString | fFilterBaseName |
list of registred CS More... | |
Bool_t | fIsCanvasDiv |
number of CS manager instanced More... | |
LogMessage | fLog |
flag for canvas division More... | |
TList * | fRegCS |
number of instances More... | |
CSManager correlated spaces manager.
Definition at line 53 of file CSManager.h.