]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Added ManuToSerialPath(), fgkManuToSerial.
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Nov 2006 14:30:53 +0000 (14:30 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Nov 2006 14:30:53 +0000 (14:30 +0000)
(Christian, Ivana)

MUON/mapping/AliMpFiles.cxx
MUON/mapping/AliMpFiles.h

index df4f31a1b00dd11ba5c3f7995fbd5285364b7307..f2682351d0d506adda686db3d68ac5781fb0f060 100755 (executable)
@@ -56,6 +56,7 @@ const TString AliMpFiles::fgkSectorSpecial = "zones_special";
 const TString AliMpFiles::fgkSectorSpecial2 = "zones_special_outer";
 const TString AliMpFiles::fgkMotifPrefix   = "motif";  
 const TString AliMpFiles::fgkMotifSpecialPrefix ="motifSpecial";
+const TString AliMpFiles::fgkManuToSerial ="_manu";
 const TString AliMpFiles::fgkPadPosPrefix  = "padPos"; 
 const TString AliMpFiles::fgkDataExt = ".dat";      
 const TString AliMpFiles::fgkBergToGCFileName = "/bergToGC"; 
@@ -274,6 +275,16 @@ TString AliMpFiles::BergToGCFilePath(AliMpStationType station)
               + fgkBergToGCFileName + fgkDataExt;
 }
 
+//______________________________________________________________________________ 
+TString AliMpFiles::ManuToSerialPath(const TString& deName, AliMpStationType station)
+{
+/// Returns the path of the file for the manu id to their serial number
+
+  return  GetTop() + fgkDataDir + StationDataDir(station) 
+              + deName + fgkManuToSerial + fgkDataExt; 
+}
+
+
 //______________________________________________________________________________ 
 void 
 AliMpFiles::SetTopPath(const TString& topPath)
index e106f09d8d82d66822f16b2db806f4fda0d544b8..a21a23e0b670d2f4d7c7039ec11480a46ccc0694 100755 (executable)
@@ -73,6 +73,9 @@ class AliMpFiles : public TObject
     static TString PadPosFilePath(AliMpStationType station, 
                                  AliMpPlaneType plane, const TString& motifTypeID);
     static TString BergToGCFilePath(AliMpStationType station);
+
+    static TString ManuToSerialPath(const TString& deName, AliMpStationType station);
+
   
     // set methods
     static void SetTopPath(const TString& topPath);
@@ -99,12 +102,12 @@ class AliMpFiles : public TObject
     static const TString fgkSectorSpecial2;///< sector special data file name
     static const TString fgkMotifPrefix;   ///< motif data file name
     static const TString fgkMotifSpecialPrefix; ///< special motif data file name 
+    static const TString fgkManuToSerial;  ///< manu to serial file name suffix
     static const TString fgkPadPosPrefix;  ///< pad position data file name
     static const TString fgkDataExt;       ///< file extension
     static const TString fgkBergToGCFileName;  ///< BergToGC mapping file name
     static const TString fgkTriggerLocalBoards;///<  local board name to id mapping
     static const TString fgkBusPatchFileName;  ///< DetElemIdToBusPatch file name
-    
 
   ClassDef(AliMpFiles, 0) //File names and paths 
 };