X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=PHOS%2FAliPHOSTrackSegmentMaker.h;h=03aab1792778ebd169e56ede543746d0f2209ce6;hp=d0d6e27f8f967d9401f1180e274647e171fd375b;hb=8d0f3f77a8b6e2bae6e1f85ceb260ebcfdcd0587;hpb=32dd1de11d190fa9072ddbe55cd508d739a7bdc4 diff --git a/PHOS/AliPHOSTrackSegmentMaker.h b/PHOS/AliPHOSTrackSegmentMaker.h index d0d6e27f8f9..03aab179277 100644 --- a/PHOS/AliPHOSTrackSegmentMaker.h +++ b/PHOS/AliPHOSTrackSegmentMaker.h @@ -14,7 +14,7 @@ // --- ROOT system --- #include "TTask.h" - +class TFile ; // --- Standard library --- #include @@ -32,9 +32,7 @@ public: AliPHOSTrackSegmentMaker() ; AliPHOSTrackSegmentMaker(const char* headerFile, const char* name) ; - virtual ~ AliPHOSTrackSegmentMaker(){ - // dtor - } + virtual ~ AliPHOSTrackSegmentMaker() ; virtual void Exec(Option_t * option){cout << "Not Defined" << endl ; } virtual char* GetRecPointsBranch ()const{cout << "Not Defined" << endl ; return 0 ; } @@ -47,9 +45,14 @@ public: // virtual void SetMaxEmcCpvDistance(Float_t r) {cout << "Not Defined" << endl ; return 0 ; } virtual void SetRecPointsBranch(const char * title){cout << "Not Defined" << endl ; } virtual void SetTrackSegmentsBranch(const char * title){cout << "Not Defined" << endl ; } + virtual void SetSplitFile(const TString splitFileName = "PHOS.RecData.root") const ; virtual const char * Version() const {cout << "Not Defined" << endl ; return 0 ; } virtual void WriteTrackSegments(Int_t event){cout << "Not Defined" << endl ; } +protected: + + TFile * fSplitFile ; //! file in which TrackSegments will eventually be stored + ClassDef( AliPHOSTrackSegmentMaker,1) // Algorithm class to make PHOS track segments (Base Class) };