]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Adding BusPatchFileName
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Dec 2005 09:13:32 +0000 (09:13 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Dec 2005 09:13:32 +0000 (09:13 +0000)
MUON/mapping/AliMpFiles.cxx
MUON/mapping/AliMpFiles.h

index d840fde8bf9c1092ecef7187d6cb274622927651..921648d1beb78785911d99d20a928be09ee355cb 100755 (executable)
@@ -55,6 +55,7 @@ const TString AliMpFiles::fgkPadPosPrefix  = "padPos";
 const TString AliMpFiles::fgkDataExt = ".dat";      
 const TString AliMpFiles::fgkBergToGCFileName = "/bergToGC"; 
 const TString AliMpFiles::fgkTriggerLocalBoards = "MUONLocalTriggerBoard";
+const TString AliMpFiles::fgkBusPatchFileName = "DetElemIdToBusPatch";
 
 TString AliMpFiles::fgTop = AliMpFiles::fgkDefaultTop;
 
@@ -179,6 +180,22 @@ TString AliMpFiles::StationDataDir(AliMpStationType station)
 // public methods
 //
 
+//______________________________________________________________________________
+TString AliMpFiles::BusPatchFilePath()
+{
+/// Return path to data file with bus patch mapping.
+
+  return fgTop + fgkDataDir + "/" + fgkBusPatchFileName + fgkDataExt;
+}  
+
+//______________________________________________________________________________
+TString AliMpFiles::LocalTriggerBoardMapping()
+{
+  return TString(PlaneDataDir(kStationTrigger,kNonBendingPlane) 
+                 + fgkTriggerLocalBoards
+                 + fgkDataExt);
+}
+
 //_____________________________________________________________________________
 TString AliMpFiles::SlatFilePath(AliMpStationType stationType,
                                  const char* slatType,
@@ -202,14 +219,6 @@ TString AliMpFiles::SlatPCBFilePath(AliMpStationType stationType,
                  ".pcb");
 }
 
-//______________________________________________________________________________
-TString
-AliMpFiles::LocalTriggerBoardMapping()
-{
-  return TString(PlaneDataDir(kStationTrigger,kNonBendingPlane) + fgkTriggerLocalBoards
-                 + fgkDataExt);
-}
-
 //______________________________________________________________________________
 TString AliMpFiles::SectorFilePath(AliMpStationType station, 
                                    AliMpPlaneType plane)
index f732367377d812512692894d878caeccea4c9a11..65a4f010e91d1e5f145f2a08e9ff83458bf1d9fe 100755 (executable)
@@ -36,6 +36,10 @@ class AliMpFiles : public TObject
     // methods
     //
     
+    // bus patch
+    //
+    static TString BusPatchFilePath(); 
+
     // trigger
     //
     static TString LocalTriggerBoardMapping();
@@ -94,8 +98,9 @@ class AliMpFiles : public TObject
     static const TString fgkMotifSpecialPrefix; //special motif data file name 
     static const TString fgkPadPosPrefix;  //pad position data file name
     static const TString fgkDataExt;       //file extension
-    static const TString fgkBergToGCFileName; //name of the file with BergToGC mapping
-    static const TString fgkTriggerLocalBoards; // local board name to id mapping
+    static const TString fgkBergToGCFileName;  //BergToGC mapping filr name
+    static const TString fgkTriggerLocalBoards;// local board name to id mapping
+    static const TString fgkBusPatchFileName;  //DetElemIdToBusPatch file name
   
     static TString  fgTop; // top directory path