From ec5079b187ba57688489af2481ab0d85d15afa74 Mon Sep 17 00:00:00 2001 From: ivana Date: Mon, 20 Nov 2006 14:30:53 +0000 Subject: [PATCH] Added ManuToSerialPath(), fgkManuToSerial. (Christian, Ivana) --- MUON/mapping/AliMpFiles.cxx | 11 +++++++++++ MUON/mapping/AliMpFiles.h | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/MUON/mapping/AliMpFiles.cxx b/MUON/mapping/AliMpFiles.cxx index df4f31a1b00..f2682351d0d 100755 --- a/MUON/mapping/AliMpFiles.cxx +++ b/MUON/mapping/AliMpFiles.cxx @@ -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) diff --git a/MUON/mapping/AliMpFiles.h b/MUON/mapping/AliMpFiles.h index e106f09d8d8..a21a23e0b67 100755 --- a/MUON/mapping/AliMpFiles.h +++ b/MUON/mapping/AliMpFiles.h @@ -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 }; -- 2.43.0