fCurrentPlane(AliMp::kBendingPlane),
fCurrentDetElem(100),
fCurrentDEName(),
- fSegmentation(),
+ fkSegmentation(),
fDDLStore(0x0),
fManuStore(0x0),
fZoomMode(false)
fMain->MapWindow();
// instance segmentation
- fSegmentation = AliMpSegmentation::Instance()->GetMpSegmentation(fCurrentDetElem, detElem->GetCathodType(fCurrentPlane));
+ fkSegmentation = AliMpSegmentation::Instance()->GetMpSegmentation(fCurrentDetElem, detElem->GetCathodType(fCurrentPlane));
fLogMessage->AddLine("Segmentation loaded");
fLogMessage->ShowBottom();
}
EventToReal(eventX,eventY,x,y);
// get manu
- AliMpPad pad = fSegmentation->PadByPosition(TVector2(x,y), false);
+ AliMpPad pad = fkSegmentation->PadByPosition(TVector2(x,y), false);
if (!pad.IsValid()) {
AliMpDataStreams dataStreams;
- AliMpSt345Reader reader(dataStreams);
+ AliMpSlatMotifMap mm;
+
+ AliMpSt345Reader reader(dataStreams,&mm);
AliMpSlat* slatCurrent = reader.ReadSlat(nameType.Data(), fCurrentPlane);
AliMpSlat* slatOther = reader.ReadSlat(nameType.Data(), AliMp::OtherPlaneType(fCurrentPlane));
canvas->Clear();
AliMpDetElement* detElem = AliMpDEManager::GetDetElement(fCurrentDetElem);
- AliMp::StationType station = detElem->GetStationType();
+ AliMq::Station12Type station = detElem->GetStation12Type();
AliMpDataStreams dataStreams;
static TVector2 padDim = br - ul;
// get DE dimension (half size)
- TVector2 deDim(fSegmentation->Dimensions()*2.0);
+ TVector2 deDim(fkSegmentation->Dimensions()*2.0);
TVector2 padReal;
fNumberEntry->SetNumber(fNumberEntry->GetIntNumber() - 1024);
}
DrawDE();
- fSegmentation = AliMpSegmentation::Instance()
+ fkSegmentation = AliMpSegmentation::Instance()
->GetMpSegmentation(fCurrentDetElem, detElem->GetCathodType(fCurrentPlane));
break;
fCurrentDetElem = fDEComboIdx[fDECombo->GetSelected()];
- fSegmentation = AliMpSegmentation::Instance()
+ fkSegmentation = AliMpSegmentation::Instance()
->GetMpSegmentation(fCurrentDetElem, detElem->GetCathodType(fCurrentPlane));
}
}
fNameDECombo->Select(fDEOccurrence[fCurrentDetElem]);
- fSegmentation = AliMpSegmentation::Instance()
+ fkSegmentation = AliMpSegmentation::Instance()
->GetMpSegmentation(fCurrentDetElem, detElem->GetCathodType(fCurrentPlane));
}
if ( area.IsValid() )
{
- AliMpVPadIterator* iterator = fSegmentation->CreateIterator(area);
+ AliMpVPadIterator* iterator = fkSegmentation->CreateIterator(area);
if (iterator)
{
AliMpVPainter* painter = AliMpVPainter::CreatePainter(iterator);