Ignore:
Timestamp:
Jul 10, 2007, 6:15:17 PM (17 years ago)
Author:
garnier
Message:

r688@mac-90108: laurentgarnier | 2007-07-06 18:41:19 +0200
mise a jour de la visu OpenGl. Ne marche pas encore, en version lente

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/management/src/G4VSceneHandler.cc

    r541 r542  
    548548  printf("G4VSceneHandler::ProcessScene 1\n");
    549549  if (state == G4State_Idle) {
     550  printf("G4VSceneHandler::ProcessScene 2 : idle\n");
    550551
    551552    visManager->SetEventRefreshing(true);
     
    553554    if (fRequestedEvent) {
    554555      DrawEvent(fRequestedEvent);
     556      printf("G4VSceneHandler::ProcessScene 3 : fRequestedEvent\n");
    555557
    556558    } else {
     559      printf("G4VSceneHandler::ProcessScene 3 : not fRequestedEvent\n");
    557560
    558561      G4RunManager* runManager = G4RunManager::GetRunManager();
     
    565568        if (fpScene->GetRefreshAtEndOfEvent()) {
    566569
    567           if (verbosity >= G4VisManager::confirmations) {
    568             G4cout << "Refreshing event..." << G4endl;
    569           }
    570           const G4Event* event = 0;
    571           if (events && events->size()) event = events->back();
    572           if (event) DrawEvent(event);
    573 
    574         } else {  // Accumulating events.
    575   printf("G4VSceneHandler::ProcessScene 7\n");
    576 
    577           if (verbosity >= G4VisManager::confirmations) {
    578             G4cout << "Refreshing events in run..." << G4endl;
    579           }
    580           for (size_t i = 0; i < nKeptEvents; ++i) {
    581             const G4Event* event = (*events)[i];
    582             if (event) DrawEvent(event);
    583           }
    584 
    585           if (!fpScene->GetRefreshAtEndOfRun()) {
    586             if (verbosity >= G4VisManager::warnings) {
    587               G4cout <<
    588                 "WARNING: Cannot refresh events accumulated over more"
    589                 "\n  than one runs.  Refreshed just the last run..."
    590                      << G4endl;
    591             }
    592           }
     570          printf("G4VSceneHandler::ProcessScene 4 : fpScene->GetRefreshAtEndOfEvent()\n");
     571//        if (verbosity >= G4VisManager::confirmations) {
     572//          G4cout << "Refreshing event..." << G4endl;
     573//        }
     574//        const G4Event* event = 0;
     575//        if (events && events->size()) event = events->back();
     576//        if (event) DrawEvent(event);
     577
     578//      } else {  // Accumulating events.
     579//   printf("G4VSceneHandler::ProcessScene 7\n");
     580
     581//        if (verbosity >= G4VisManager::confirmations) {
     582//          G4cout << "Refreshing events in run..." << G4endl;
     583//        }
     584//        for (size_t i = 0; i < nKeptEvents; ++i) {
     585//          const G4Event* event = (*events)[i];
     586//          if (event) DrawEvent(event);
     587//        }
     588
     589//        if (!fpScene->GetRefreshAtEndOfRun()) {
     590//          if (verbosity >= G4VisManager::warnings) {
     591//            G4cout <<
     592//              "WARNING: Cannot refresh events accumulated over more"
     593//              "\n  than one runs.  Refreshed just the last run..."
     594//                   << G4endl;
     595//          }
     596//        }
    593597        }
    594598      }
Note: See TracChangeset for help on using the changeset viewer.