]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDCalibSampleRate.h
bug fix
[u/mrichter/AliRoot.git] / FMD / AliFMDCalibSampleRate.h
index 7719554c9c08689ee881523eea6a28c684f4b47b..0fef70c11ddf63f8270b055eacc556e75c1599e9 100644 (file)
@@ -19,6 +19,8 @@
     @brief   Per digitizer card pulser calibration
     @ingroup FMD_base    
 */
+
+#include <iosfwd>
 #ifndef ROOT_TObject
 # include <TObject.h>
 #endif
@@ -59,6 +61,14 @@ public:
       @param str  Strip number (not used)
       @return Sample rate */
   UShort_t Rate(UShort_t det, Char_t ring, UShort_t sec, UShort_t str=0) const;
+  /** Write stored samplerates to file
+      @param outFile Output file stream
+   */
+  void WriteToFile(std::ostream & outFile, Bool_t* detectors=0);
+  /** Read information from file and set sample rates
+      @param inFile input file stream
+   */
+  void ReadFromFile(std::istream & inFile);
 protected:
   // TArrayI fRates; // Sample rates 
   AliFMDUShortMap fRates; // Sample rates