]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackerOCDBDataMaker.h
mchview related changes.
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackerOCDBDataMaker.h
index 9ff6ad802c1c651e2586f8851c41a432a1b2de80..1adbf35de4825fbe061339af9c2b0931736dfbfe 100644 (file)
@@ -19,6 +19,9 @@
 #  include "TString.h"
 #endif
 
+class TMap;
+class AliMUONVStore;
+
 class AliMUONTrackerOCDBDataMaker : public AliMUONVTrackerDataMaker
 {
 public:
@@ -58,6 +61,13 @@ public:
     Int_t NumberOfEvents() const { return 1; }
 
   virtual Long64_t Merge(TCollection* li);
+
+  static AliMUONVStore* CreateHVStore(TMap& hvMap);
+  static AliMUONVStore* SplitQuality(const AliMUONVStore& gains);
+
+  static AliMUONVTrackerData* CreateDataPedestals(Int_t runNumber);
+  static AliMUONVTrackerData* CreateDataGains(Int_t runNumber);
+  static AliMUONVTrackerData* CreateDataCapacitances(Int_t runNumber);
   
 private:
   /// Not implemented
@@ -65,6 +75,7 @@ private:
   /// Not implemented
   AliMUONTrackerOCDBDataMaker& operator=(const AliMUONTrackerOCDBDataMaker& rhs);
   
+  
 private:
   Bool_t fIsValid; ///< whether we have valid data
   AliMUONVTrackerData* fData; ///< our data