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 df4f31a..f268235 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"; 
@@ -275,6 +276,16 @@ TString AliMpFiles::BergToGCFilePath(AliMpStationType station)
 }
 
 //______________________________________________________________________________ 
+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 e106f09..a21a23e 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 
 };