#include "AliMUONManuPainter.h"
-#include "AliMUONManuPadPainter.h"
+#include "AliLog.h"
#include "AliMUONContour.h"
+#include "AliMUONManuContourMaker.h"
+#include "AliMUONManuPadPainter.h"
#include "AliMUONPainterHelper.h"
#include "AliMUONVCalibParam.h"
#include "AliMUONVDigit.h"
#include "AliMpStationType.h"
#include "AliMpVMotif.h"
#include "AliMpVPadIterator.h"
-#include "AliLog.h"
#include <TArrayI.h>
#include <float.h>
return;
}
- AliMUONContour* contour = h->GetContour(ContourName());
-
- if (!contour)
- {
- contour = h->GenerateManuContour(fDetElemId,
- fManuId,
- Attributes(),
- ContourName());
- }
+ TString name = AliMUONManuContourMaker::ManuPathName(detElemId, manuId);
+ AliMUONContour* contour = h->GetContour(name.Data());
+
if (!contour)
{
- AliFatal(Form("Could not get manuId %04d from DE %04d",manuId,detElemId));
+ AliError(Form("Could not get manuId %04d from DE %04d (name=%s)",manuId,detElemId,name.Data()));
}
SetContour(contour);