// --- ROOT system ---
class TFile;
#include "TTree.h"
+#include "TTask.h"
+#include "TROOT.h"
+#include "TFolder.h"
// --- Standard library ---
ClassImp(AliPHOS)
+//____________________________________________________________________________
+ AliPHOS::AliPHOS():AliDetector()
+{
+ // ctor. creates task PHOS
+ TTask * phosTask = new TTask("PHOS","");
+ TTask * roottasks = (TTask*)gROOT->GetRootFolder()->FindObject("Tasks") ;
+ roottasks->Add(phosTask) ;
+}
+
+//____________________________________________________________________________
+ AliPHOS::AliPHOS(const char* name, const char* title=""):AliDetector(name, title)
+{
+ // ctor. creates task PHOS
+ TTask * phosTask = new TTask("PHOS","");
+ TTask * roottasks = (TTask*)gROOT->GetRootFolder()->FindObject("Tasks") ;
+ roottasks->Add(phosTask) ;
+}
+
//____________________________________________________________________________
void AliPHOS::CreateMaterials()
{
void AliPHOS::SetTreeAddress()
{
// called by AliRun
-
// TBranch *branch;
// AliDetector::SetTreeAddress();