Transition to NewIO
[u/mrichter/AliRoot.git] / HBTAN / AliHBTReaderITSv2.h
index 7e30836..75d6d5e 100644 (file)
@@ -9,15 +9,12 @@ class TFile;
 
 class AliHBTReaderITSv2: public AliHBTReader
 {
-  public:    
-    AliHBTReaderITSv2(const Char_t* trackfilename = "AliITStracksV2.root",
-                    const Char_t* clusterfilename = "AliITSclustersV2.root",
-       const Char_t* galicefilename = "galice.root");
-
-    AliHBTReaderITSv2(TObjArray* dirs,
-                    const Char_t* trackfilename = "AliITStracksV2.root",
-                    const Char_t* clusterfilename = "AliITSclustersV2.root",
-       const Char_t* galicefilename = "galice.root");
+  public:
+    
+    AliHBTReaderITSv2();
+    AliHBTReaderITSv2(const Char_t* galicefilename);
+    AliHBTReaderITSv2(TObjArray* dirs, const Char_t* galicefilename = "galice.root");
+
     virtual ~AliHBTReaderITSv2();
     
     Int_t Read(AliHBTRun*, AliHBTRun*);//reads tracks and particles and puts them in runs
@@ -31,23 +28,17 @@ class AliHBTReaderITSv2: public AliHBTReader
     void UseMagneticFieldFromRun(Bool_t flag = kTRUE){fUseMagFFromRun=flag;}
     
   protected:
-    Int_t OpenFiles(TFile*&,TFile*&,TFile*&,Int_t);//opens files to be read for given event
-    void CloseFiles(TFile*&,TFile*&,TFile*&);//close files
     
     AliHBTRun* fParticles; //!simulated particles
     AliHBTRun* fTracks; //!reconstructed tracks (particles)
     
-    TString fTrackFileName;//name of the file with tracks
-    TString fClusterFileName;//name of the file with clusters
-    TString fGAliceFileName;//name of the file with galice.root
+    TString fFileName;//name of the file with galice.root
   
     Bool_t fIsRead;//!flag indicating if the data are already read
 
     Float_t    fMagneticField;//magnetic field value that was enforced while reading
     Bool_t     fUseMagFFromRun;//flag indicating if using field specified in gAlice (kTRUE)
                                // or enforece other defined by fMagneticField
-  private:
     ClassDef(AliHBTReaderITSv2,1)
 };