Alignment framework (C.Cheshkov). More information is available in http://agenda...
[u/mrichter/AliRoot.git] / STEER / AliReconstruction.h
index ba2f126aed844ddbf878a294ccf17331efcc5982..157b1b83efcc037e6fdca80bcfbf717afb3fab14 100644 (file)
@@ -77,6 +77,8 @@ public:
   Bool_t         Run(Int_t firstEvent, Int_t lastEvent = -1)
     {return Run(NULL, firstEvent, lastEvent);};
 
   Bool_t         Run(Int_t firstEvent, Int_t lastEvent = -1)
     {return Run(NULL, firstEvent, lastEvent);};
 
+  void SetWriteAlignmentData(){fWriteAlignmentData=kTRUE;}
+
 private:
   Bool_t         RunLocalReconstruction(const TString& detectors);
   Bool_t         RunLocalEventReconstruction(const TString& detectors);
 private:
   Bool_t         RunLocalReconstruction(const TString& detectors);
   Bool_t         RunLocalEventReconstruction(const TString& detectors);
@@ -100,6 +102,7 @@ private:
   void           CreateTag(TFile* file);
   //==========================================//
 
   void           CreateTag(TFile* file);
   //==========================================//
 
+  void           WriteAlignmentData(AliESD* esd);
 
 
 
 
 
 
@@ -127,7 +130,9 @@ private:
   AliVertexer*   fVertexer;                //! vertexer for ITS
   AliTracker*    fTracker[fgkNDetectors];  //! trackers
 
   AliVertexer*   fVertexer;                //! vertexer for ITS
   AliTracker*    fTracker[fgkNDetectors];  //! trackers
 
-  ClassDef(AliReconstruction, 5)      // class for running the reconstruction
+  Bool_t         fWriteAlignmentData; // write track space-points flag
+
+  ClassDef(AliReconstruction, 6)      // class for running the reconstruction
 };
 
 #endif
 };
 
 #endif