@brief Per digitizer card pulser calibration
@ingroup FMD_base
*/
+#include <iosfwd>
#ifndef ROOT_TObject
# include <TObject.h>
#endif
#ifndef ROOT_TArrayI
# include <TArrayI.h>
#endif
+
//____________________________________________________________________
/** @brief Per digitizer card pulser calibration
@ingroup FMD_base
@param str Strip number (not used)
@return Maximum strip */
UShort_t Max(UShort_t det, Char_t ring, UShort_t sec, UShort_t str=0) const;
+ /**
+ Dump stored strip ranges to file passed as ofstream
+ @param outFile Outputfile
+ */
+ void WriteToFile(std::ostream &, Bool_t* detectors=0);
+ /**
+ Read information from file and set values
+ @param inFile inputFile
+ */
+ void ReadFromFile(std::istream &);
+
+ const AliFMDUShortMap& Ranges() const { return fRanges; }
protected:
// TArrayI fRates; // Sample rates
AliFMDUShortMap fRanges; // Min max