]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackerIO.h
Changing once more (hopefully we get it correct this time...) the logic to trig the...
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackerIO.h
index dcd778abc1933481498461705e41d2fee08bb0e6..c09b521c7389b2190e592496367318d1999b3489 100644 (file)
@@ -25,11 +25,21 @@ public:
   AliMUONTrackerIO();
   virtual ~AliMUONTrackerIO();
 
+  static Int_t ReadConfig(const char* filename, AliMUONVStore& confStore);
+  static Int_t DecodeConfig(const char* data, AliMUONVStore& confStore);
+  static Int_t WriteConfig(ofstream& out, const AliMUONVStore& confStore);
+  
   static Int_t ReadPedestals(const char* filename, AliMUONVStore& pedStore);
+  static Int_t DecodePedestals(const char* data, AliMUONVStore& pedStore);
   
   static Int_t ReadGains(const char* filename, AliMUONVStore& gainStore, TString& comment);
+  static Int_t DecodeGains(const char* data, AliMUONVStore& gainStore, TString& comment);
+  
+  static Int_t ReadOccupancy(const char* filename, AliMUONVStore& occupancyMap);
+  static Int_t DecodeOccupancy(const char* data, AliMUONVStore& occupancyMap);
   
   static Int_t ReadCapacitances(const char* filename, AliMUONVStore& capaStore);
+  static Int_t DecodeCapacitances(const char* data, AliMUONVStore& capaStore);
   
   /// Error code constants
   enum ErrorCode