]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSReconstructioner.h
Transition to NewIO
[u/mrichter/AliRoot.git] / PHOS / AliPHOSReconstructioner.h
index 72f2ff02bc14c258ceb1f6f8d15f22da53cf149d..30951b2627bba18bbd33df7112f3563b542cdf3d 100644 (file)
@@ -31,11 +31,11 @@ class AliPHOSReconstructioner : public TTask {
 public:
 
   AliPHOSReconstructioner() ; //ctor            
-  AliPHOSReconstructioner(const char * headreFile;
+  AliPHOSReconstructioner(const char * headreFile, const char * branchName = "Default");
   AliPHOSReconstructioner(const AliPHOSReconstructioner & rec) {
     // cpy ctor: 
     // requested by the Coding Convention
-    abort() ; 
+    Fatal("cpy ctor", "not implemented") ;
   }
    
   virtual ~AliPHOSReconstructioner() ;
@@ -50,16 +50,16 @@ public:
 
   void Print(Option_t * option)const ;
   
-  void SetBranchTitle(const char* branch,const char * title) ;
-            // Sets the branch titles to separate different reconstruction flows 
-
-  void StartFrom(char * module = "SDigitizer",char * title = 0) ;
-            // From wich step reconstruction begins, 
-            // title to be set to all reconstructed branches
+  //  void SetBranchTitle(const char* branch,const char * title) ;
+  //            // Sets the branch titles to separate different reconstruction flows 
+  //
+  //  void StartFrom(char * module = "SDigitizer",char * title = "Default") ;
+  //            // From wich step reconstruction begins, 
+  //            // title to be set to all reconstructed branches
 
   AliPHOSReconstructioner & operator = (const AliPHOSReconstructioner & rvalue)  {
     // assignement operator requested by coding convention but not needed
-    abort() ;
+    Fatal("operator =", "not implementeyd") ;
     return *this ; 
   }
   
@@ -69,19 +69,18 @@ private:
 
 private:
   
-  TString  fHeaderFileName ;    // File with headers and gAlice
   TString  fDigitsBranch ;      // Title of digits branch
-  TString  fRecPointBranch ;    // -"-      RecPoints     -"-
-  TString  fTSBranch  ;         // -"-      TrackSegments -"-
-  TString  fRecPartBranch ;     // -"-      RecParticles  -"-
-  TString  fSDigitsBranch ;     // -"-      SDigits       -"-
+  TString  fRecPointBranch ;    // Title of RecPoints branch   
+  TString  fTSBranch  ;         // Title of TrackSegments branch
+  TString  fRecPartBranch ;     // Title of RecParticles branch 
+  TString  fSDigitsBranch ;     // Title of SDigits branch      
 
 
-  AliPHOSDigitizer         * fDigitizer ;   // Pointer to AliPHOSDigitizer
-  AliPHOSClusterizer       * fClusterizer ; // Pointer to AliPHOSClusterizer
-  AliPHOSPID               * fPID ;         // Pointer to AliPHOSPID
-  AliPHOSTrackSegmentMaker * fTSMaker ;     // Pointer to AliPHOSTrackSegmentMaker
-  AliPHOSSDigitizer        * fSDigitizer ;  // Pointer to AliPHOSSDigitizer
+  AliPHOSDigitizer         * fDigitizer ;   //! Pointer to AliPHOSDigitizer
+  AliPHOSClusterizer       * fClusterizer ; //! Pointer to AliPHOSClusterizer
+  AliPHOSPID               * fPID ;         //! Pointer to AliPHOSPID
+  AliPHOSTrackSegmentMaker * fTSMaker ;     //! Pointer to AliPHOSTrackSegmentMaker
+  AliPHOSSDigitizer        * fSDigitizer ;  //! Pointer to AliPHOSSDigitizer
 
   Bool_t   fIsInitialized ; // kTRUE if reconstructioner is initialized