23 #ifndef Gw_CorrelatedSpace
79 : TNamed(name, title),
81 fHistoTotList(new TList()),
82 fHistoList(new TList()),
83 fHistoBkgList(new TList()),
85 fLog(
"CorrelatedSpace")
92 if (fgCorrSpaces == 0x0) {
93 fgCorrSpaces =
new TList();
94 fgCorrSpaces->SetOwner(
false);
97 TString nameFolder = fgkFolderName;
98 nameFolder.Prepend(
"/");
99 TFolder* folder = (TFolder*)gROOT->FindObjectAny(nameFolder.Data());
101 folder = gROOT->GetRootFolder()->AddFolder(fgkFolderName,
"Folder");
102 for (Int_t i = 0; i <
GetCSList()->GetEntries(); ++i) {
107 fgCorrSpaces->Add(
this);
119 TString nameFolder = fgkFolderName;
120 nameFolder.Prepend(
"/");
121 TFolder* folder = (TFolder*)gROOT->FindObjectAny(nameFolder.Data());
122 folder->Remove(
this);
135 TH1D* h1 =
static_cast<TH1D*
> (
fHistoList->At(idx) );
196 TH1D* h1 =
static_cast<TH1D*
> (
fHistoList->At(axis) );
199 h1->SetBins(bin, min, max);
204 h1t->SetBins(bin, min, max);
209 h1b->SetBins(bin, min, max);
223 name.Append(gateName);
228 fLog <<
error << Form(
"No filter %s defined", name.Data()) <<
dolog;
LogMessage & error(LogMessage &)
LogMessage & warning(LogMessage &)
header file for all type of CSManager
static const Char_t * GetFolderName()
Get Folder name.
LogMessage & dolog(LogMessage &)
CSFilter base class for filter.
virtual void SetProcessMethod(const char *)
To set the current method.