]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTrackMapper.h
The small angle absorber geometry "as built".
[u/mrichter/AliRoot.git] / STEER / AliTrackMapper.h
index ddec808bb00fb2d05b1fd4ae5eb1148ceb530a04..0a9eb7e6caad0d90a2c10d9e2ca58548f09db5ab 100644 (file)
 
 // --- ROOT system ---
 
-#include "TString.h"
-#include "TFile.h"
+class TFile;
 
 // --- AliRoot header files ---
 
 class AliTrackMap;
+class AliRunLoader;
 
 class AliTrackMapper {
 
 public:
-  AliTrackMapper(){fDEBUG=0;}
-  virtual ~AliTrackMapper(){;}
-  void CreateMap(Int_t nEvents, Int_t firstEventNr,
-           const char* fnMap = "trackMap.root",
-           const char* fnHits   ="rfio:galice.root");
-  Int_t CreateMap(Int_t eventNr, TFile* fileMap);
+  AliTrackMapper();
+  virtual ~AliTrackMapper(){}
+  void CreateMap(Int_t nEvents, Int_t firstEventNr, 
+                 const char* fnMap = "trackMap.root",
+                 const char* fnHits   ="rfio:galice.root");
+  Int_t CreateMap(Int_t eventNr, TFile* fileMap,AliRunLoader* rl);
   void SetDebug(Int_t level) {fDEBUG = level;}
   void CheckTrackMap(Int_t eventNr, const char* fnMap = "trackMap.root");
   AliTrackMap* LoadTrackMap(Int_t eventNr, const char* fnMap, TFile* &fileMap);
@@ -42,7 +42,7 @@ public:
     
 private:
 
-  Int_t fDEBUG;
+  Int_t fDEBUG;           // Debug flag
   
   ClassDef(AliTrackMapper,0)  // methods to create AliTrackMap
 };