// fStateHasChanged = kTRUE;
- HLTInfo(Form("iResult XXX %d", iResult));
+ HLTDebug(Form("iResult XXX %d", iResult));
if ( iResult )
return iResult;
- HLTInfo(Form("iResult %d", iResult));
+ HLTDebug(Form("iResult %d", iResult));
if (fSrcList) {
HLTInfo(Form("delete source list", iResult));
DestroyElements();
AddElement(fSrcList);
}
-
- HLTInfo(Form("createbytype", iResult));
+
+ //HLTInfo(Form("createbytype", iResult));
fSrcList->CreateByDet();
- HLTInfo(Form("did it", iResult));
+
+ HLTDebug(Form("Done createing source list %d", iResult));
+
+
return iResult;
}
//##################################################################################
-Int_t AliEveHOMERManager::ReConnectHOMER( TString detector ){
+Int_t AliEveHOMERManager::ReConnectHOMER( TString /*detector*/ ){
// see header file for class documentation
Int_t iResult = 0;
Int_t iResult = 0;
- //Loop over blocks
- AliHLTHOMERBlockDesc * block = NULL;
if ( NextEvent() ) {
iResult = ReConnectHOMER();
return NextHOMEREvent();
}
-
+ return ProcessEvent();
+
+}
+
+
+//______________________________________________________________________________________________
+Int_t AliEveHOMERManager::ProcessEvent() {
+
//We have a new event, reset display items (need to check if there really is anything interesting in event before resetting. ie not just histos)
ResetDisplay();
-
+
+
+ AliHLTHOMERBlockDesc * block = NULL;
+
+
//Process the SYNCED block list
if ( GetBlockList() == NULL) {
printf ("onlineDisplay: No regular BlockList ... \n");
TIter next(GetBlockList());
-
while ((block = (AliHLTHOMERBlockDesc*)next())) {
ProcessBlock(block);
TIter anext(GetAsyncBlockList());
while ( (block = (AliHLTHOMERBlockDesc*)anext()) ) {
- HLTInfo("Process block");
ProcessBlock(block);
- HLTInfo("Processed block");
-
}
UpdateDisplay();
// -- Set EventID in Window Title
-
TString winTitle("Eve Main Window -- Event ID : ");
winTitle += Form("0x%016X ", GetEventID() );
GetEveManager()->GetBrowser()->SetWindowName(winTitle);