]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSTrackSegmentMaker.h
Still fixing AliITSsimulationSSD.h for missing AliITSTableSSD's.
[u/mrichter/AliRoot.git] / PHOS / AliPHOSTrackSegmentMaker.h
index f79d2d3ed9908aa130c6fe2597d90a7cf83f7c8d..1a8efd570c4c28937594d8fd21b7aa9725fb9e74 100644 (file)
@@ -29,7 +29,7 @@ class  AliPHOSTrackSegmentMaker : public TTask {
 public:
 
   AliPHOSTrackSegmentMaker() ;                     
-  AliPHOSTrackSegmentMaker(char* headerFile, char* branchTitle) ;                     
+  AliPHOSTrackSegmentMaker(const char* headerFile, const char* name) ;                     
   
   virtual ~ AliPHOSTrackSegmentMaker(){
     // dtor 
@@ -38,15 +38,16 @@ public:
   virtual void    Exec(Option_t * option) = 0 ;
   virtual char*   GetRecPointsBranch ()const = 0 ;
   virtual char*   GetTrackSegmentsBranch ()const = 0 ;
+  virtual const Int_t GetTrackSegmentsInRun()  const = 0 ; 
 
   virtual void    Print(Option_t * option)const = 0;
   //  virtual void Set...   // method to choose recPoints: along z only, along x ...???
   //  virtual void SetChoosingAlgirithm() = 0 ;
   //  virtual void SetMaxEmcCpvDistance(Float_t r) = 0 ; 
-  virtual Bool_t ReadRecPoints() = 0 ; 
   virtual void SetRecPointsBranch(const char * title) = 0 ;
   virtual void SetTrackSegmentsBranch(const char * title) = 0 ;
-  virtual void WriteTrackSegments() = 0 ;
+  virtual const char * Version() const = 0 ;   
+  virtual void WriteTrackSegments(Int_t event) = 0 ;
   
   ClassDef( AliPHOSTrackSegmentMaker,1)    // Algorithm class to make PHOS track segments (Base Class)