fFMD2i(0),
fFMD2o(0),
fFMD3i(0),
- fFMD3o(0),
- fOperComp(0)
+ fFMD3o(0)// , fOperComp(0)
{
//
// Constructor
fFMD3i->SetDirectory(0);
fFMD3o->SetDirectory(0);
+#if 0
fOper = new AliFMDFloatMap(0,0,0,0);
fOperComp = new TH2I("operComp", "Operation vs # track refs",
kMergedInto, kNone-.5, kMergedInto+.5,
fOperComp->GetXaxis()->SetBinLabel(kMergedWithOther, "Merged w/other");
fOperComp->GetXaxis()->SetBinLabel(kMergedInto, "Merged into");
fOperComp->SetDirectory(0);
+#endif
}
//____________________________________________________________________
fFMD2i(o.fFMD2i),
fFMD2o(o.fFMD2o),
fFMD3i(o.fFMD3i),
- fFMD3o(o.fFMD3o),
- fOperComp(o.fOperComp)
+ fFMD3o(o.fFMD3o) // , fOperComp(o.fOperComp)
{
//
// Copy constructor
//____________________________________________________________________
void
-AliFMDMCSharingFilter::DefineOutput(TList* dir)
+AliFMDMCSharingFilter::CreateOutputObjects(TList* dir)
{
//
// Define the output histograms. These are put in a sub list of the
// Parameters:
// dir Directory to add to
//
- AliFMDSharingFilter::DefineOutput(dir);
+ AliFMDSharingFilter::CreateOutputObjects(dir);
TList* d = static_cast<TList*>(dir->FindObject(GetName()));
TList* cd = new TList;
cd->SetOwner();
cd->Add(fFMD2o);
cd->Add(fFMD3i);
cd->Add(fFMD3o);
- cd->Add(fOperComp);
- fTrackDensity.DefineOutput(d);
+ // cd->Add(fOperComp);
+ fTrackDensity.CreateOutputObjects(d);
}
//____________________________________________________________________
void
-AliFMDMCSharingFilter::ScaleHistograms(const TList* dir, Int_t nEvents)
+AliFMDMCSharingFilter::Terminate(const TList* dir, TList* output, Int_t nEvents)
{
//
// Scale the histograms to the total number of events
// dir Where the output is
// nEvents Number of events
//
- AliFMDSharingFilter::ScaleHistograms(dir, nEvents);
+ AliFMDSharingFilter::Terminate(dir, output, nEvents);
}
//____________________________________________________________________