// ------------------------------------------------------------------------- // ----- PndSsdClusterTask source file ----- // ----- Created 07/10/08 by R. Kliemt ----- // ------------------------------------------------------------------------- #include "PndSsdClusterTask.h" //#include "PndSsdPixelClusterTask.h" #include "PndSsdStripClusterTask.h" // ----- Default constructor ------------------------------------------- // PndSsdClusterTask::PndSsdClusterTask() : // FairTask("SSD Clustertisation Task") // { // // } // ------------------------------------------------------------------------- PndSsdClusterTask::PndSsdClusterTask(Double_t pixelRadius, Int_t stripChargecut, TString geoFile) : FairTask("SSD Clustertization Task") { Int_t meanalgo=0; //0: built-in CoG, 1: algo class, CoG Int_t clustermod=0; //0: simple, 1:"normal" //this->Add(new PndSsdPixelClusterTask(pixelRadius,geoFile)); this->Add(new PndSsdStripClusterTask(stripChargecut,geoFile,meanalgo,clustermod)); TList* thistasks = this->GetListOfTasks(); for(Int_t i=0;iGetEntries();i++) { ((FairTask*)thistasks->At(i))->SetVerbose(fVerbose); } } // ------------------------------------------------------------------------- // ----- Destructor ---------------------------------------------------- PndSsdClusterTask::~PndSsdClusterTask() { } // ------------------------------------------------------------------------- // ----- Initialization of Parameter Containers ------------------------- void PndSsdClusterTask::SetParContainers() { } InitStatus PndSsdClusterTask::ReInit() { return kERROR; } // ----- Public method Init -------------------------------------------- InitStatus PndSsdClusterTask::Init() { return kSUCCESS; } // ------------------------------------------------------------------------- // ----- Public method Exec -------------------------------------------- void PndSsdClusterTask::Exec(Option_t* opt) { return; } ClassImp(PndSsdClusterTask);