]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliReconstructor.cxx
Updated version of the macros used to produce the default SDD calibration files ...
[u/mrichter/AliRoot.git] / STEER / AliReconstructor.cxx
index 4fe63ea5a0b15597175323e51828c69ff5e50e1d..a003f2ea0440e664dee12b44cc7e87423b122dd8 100644 (file)
@@ -43,25 +43,52 @@ ClassImp(AliReconstructor)
 
 
 //_____________________________________________________________________________
-void AliReconstructor::Reconstruct(AliRunLoader* /*runLoader*/, 
-                                  AliRawReader* /*rawReader*/) const
+void AliReconstructor::ConvertDigits(AliRawReader* /*rawReader*/, 
+                                    TTree* /*digitsTree*/) const
+{
+// convert raw data digits into digit objects in a root tree
+
+  AliError("conversion of raw data digits into digit objects not implemented");
+}
+
+
+//_____________________________________________________________________________
+void AliReconstructor::Reconstruct(TTree* /*digitsTree*/,
+                                  TTree* /*clustersTree*/) const
+{
+// run the local reconstruction
+
+  AliError("local event reconstruction not implemented");
+}
+
+//_____________________________________________________________________________
+void AliReconstructor::Reconstruct(AliRawReader* /*rawReader*/, 
+                                  TTree* /*clustersTree*/) const
 {
 // run the local reconstruction with raw data input
 
-  AliError("local reconstruction not implemented for raw data input");
+  AliError("local event reconstruction not implemented for raw data input");
+}
+
+//_____________________________________________________________________________
+void AliReconstructor::FillESD(TTree* /*digitsTree*/, TTree* /*clustersTree*/,
+                              AliESDEvent* /*esd*/) const
+{
+// fill the ESD.
+// by default nothing is done
+
 }
 
 //_____________________________________________________________________________
-void AliReconstructor::FillESD(AliRunLoader* runLoader
-                              AliRawReader* /*rawReader*/, AliESD* esd) const
+void AliReconstructor::FillESD(AliRawReader* /*rawReader*/
+                              TTree* clustersTree, AliESDEvent* esd) const
 {
 // fill the ESD in case of raw data input.
 // by default the FillESD method for MC is called
 
-  FillESD(runLoader, esd);
+  FillESD((TTree*)NULL, clustersTree, esd);
 }
 
-
 //_____________________________________________________________________________
 const char* AliReconstructor::GetDetectorName() const
 {