]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTReaderTPC.h
Coding Violations Corrected.
[u/mrichter/AliRoot.git] / HBTAN / AliHBTReaderTPC.h
index 2d2ac50ac47630efa095775fb45eba1b19850c78..7680b9901e8ac12ef28f1f23fb111014038ac652 100644 (file)
@@ -1,16 +1,20 @@
 #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;
@@ -23,9 +27,12 @@ class AliHBTReaderTPC: public AliHBTReader
     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;}
@@ -89,9 +96,8 @@ class AliHBTReaderTPC: public AliHBTReader
 
   private:
     
-    Bool_t CheckTrack(AliTPCtrack* t);
+    Bool_t CheckTrack(AliTPCtrack* t) const;
 
-  public:
     ClassDef(AliHBTReaderTPC,3)
 };