+//_____________________________________________________________________________
+AliMUONTrackerCalibratedDataMaker::AliMUONTrackerCalibratedDataMaker(TRootIOCtor*)
+: AliMUONVTrackerDataMaker(),
+fRawReader(0x0),
+fIsOwnerOfRawReader(kFALSE),
+fAccumulatedData(0x0),
+fOneEventData(0x0),
+fSource(""),
+fIsRunning(kFALSE),
+fDigitCalibrator(0x0),
+fCalibrationData(0x0),
+fCDBPath(""),
+fNumberOfEvents(0),
+fUseHPDecoder(kTRUE)
+{
+ /// Root IO ctor
+}
+
+//_____________________________________________________________________________
+AliMUONTrackerCalibratedDataMaker::AliMUONTrackerCalibratedDataMaker(Int_t runNumber,
+ AliRawReader* reader,
+ const char* cdbpath,
+ const char* calibMode,
+ Bool_t histogram,
+ Double_t xmin,
+ Double_t xmax,
+ Bool_t useHPdecoder)
+: AliMUONVTrackerDataMaker(),
+fRawReader(reader),
+fIsOwnerOfRawReader(kFALSE),
+fAccumulatedData(0x0),
+fOneEventData(new AliMUON2DMap(true)),
+fSource("unspecified"),
+fIsRunning(kFALSE),
+fDigitCalibrator(0x0),
+fCalibrationData(0x0),
+fCDBPath(cdbpath),
+fNumberOfEvents(0),
+fUseHPDecoder(useHPdecoder)
+{
+ /// Ctor in which this object will NOT be owner of the reader,
+ /// and can NOT apply rewind to it, nor use Next on it
+
+ Ctor(runNumber,calibMode,histogram,xmin,xmax);
+}
+