Ignore:
Timestamp:
Jul 24, 2009, 11:39:50 AM (16 years ago)
Author:
garnier
Message:

correction du ticket #41

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/management/src/G4VisCommandsSceneAdd.cc

    r954 r1087  
    2525//
    2626//
    27 // $Id: G4VisCommandsSceneAdd.cc,v 1.73 2007/11/16 20:29:04 perl Exp $
     27// $Id: G4VisCommandsSceneAdd.cc,v 1.74 2009/07/24 09:20:52 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929// /vis/scene commands - John Allison  9th August 1998
     
    232232
    233233  G4VModel* model = fpVisManager->GetCurrentSceneHandler()->GetModel();
    234   const G4ModelingParameters* mp = model->GetModelingParameters();
    235   const G4Event* currentEvent = mp->GetEvent();
    236 
     234  const G4ModelingParameters* mp;
     235  const G4Event* currentEvent;
     236  if (model) {
     237   mp = model->GetModelingParameters();
     238   currentEvent = mp->GetEvent();
     239  } else {
     240    G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity();
     241    if (verbosity >= G4VisManager::errors) {
     242      G4cout << "ERROR: No model defined for this SceneHandler : "<< fpVisManager->GetCurrentSceneHandler()->GetName() << G4endl;
     243    }
     244  }
    237245  if (currentRun && currentEvent) {
    238246    G4int runID = currentRun->GetRunID();
Note: See TracChangeset for help on using the changeset viewer.