#ifndef AliHBTReaderTPC_H
#define AliHBTReaderTPC_H
-
-#include "AliHBTReader.h"
-
-//Multi file reader for TPC
+//______________________________________________
//
-//This reader reads tracks AliTPCtracks.root
-// particles form gAlice
-//Piotr.Skowronski@cern.ch
-//more info: http://alisoft.cern.ch/people/skowron/analyzer/index.html
+// class AliHBTReaderTPC
+//
+// reader for TPC tracks
+// needs galice.root
+//
+// more info: http://aliweb.cern.ch/people/skowron/analyzer/index.html
+// Piotr.Skowronski@cern.ch
+//
+///////////////////////////////////////////////////////////////////////////
+#include "AliHBTReader.h"
#include <TString.h>
+
class TFile;
class TArrayF;
class AliRunLoader;
AliHBTReaderTPC();
AliHBTReaderTPC(const Char_t* galicefilename);
AliHBTReaderTPC(TObjArray* dirs, const Char_t* galicefilename = "galice.root");
-
+ AliHBTReaderTPC(const AliHBTReaderTPC& in);
+
virtual ~AliHBTReaderTPC();
+ AliHBTReaderTPC& operator=(const AliHBTReaderTPC& in);
+
void Rewind();
Bool_t ReadsTracks() const {return kTRUE;}
private:
- Bool_t CheckTrack(AliTPCtrack* t);
+ Bool_t CheckTrack(AliTPCtrack* t) const;
- public:
ClassDef(AliHBTReaderTPC,3)
};