TGButton* button = fDataSourceNames->GetButton(id);
if ( !button )
{
- AliError(Form("Could not get DataSource button id=%d",id));
StdoutToAliDebug(1,AliMUONPainterInterfaceHelper::Dump(*fDataSourceNames));
- button->GetUserData(); // to trigger a crash so gdb is possible ;-)
+ AliFatal(Form("Could not get DataSource button id=%d",id));
}
AliMUONVTrackerData* data = reinterpret_cast<AliMUONVTrackerData*>(button->GetUserData());
{
manuButton->SetEnabled(fCurrentData->IsManuLevelEnabled());
}
+ TGTextButton* busPatchButton = static_cast<TGTextButton*>
+ (AliMUONPainterInterfaceHelper::FindButtonByName(*fTypes,"BUSPATCH"));
+ if (busPatchButton)
+ {
+ busPatchButton->SetEnabled(fCurrentData->IsBusPatchLevelEnabled());
+ }
+ TGTextButton* pcbButton = static_cast<TGTextButton*>
+ (AliMUONPainterInterfaceHelper::FindButtonByName(*fTypes,"PCB"));
+ if (pcbButton)
+ {
+ pcbButton->SetEnabled(fCurrentData->IsPCBLevelEnabled());
+ }
}