Skip to content

Commit

Permalink
Merge pull request #25950 from bsunanda/Run2-sim29
Browse files Browse the repository at this point in the history
Run2-sim29 Avoid crashes in SteppingVerboseAction
  • Loading branch information
cmsbuild committed Feb 27, 2019
2 parents f049ce3 + b3d4d5d commit f751c3a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
1 change: 1 addition & 0 deletions SimG4Core/TrackingVerbose/README
Expand Up @@ -28,6 +28,7 @@ process.g4SimHits.Watchers = cms.VPSet(cms.PSet(
TrackStep = cms.untracked.int32(100),
VerboseLevel = cms.untracked.int32(1),
DEBUG = cms.untracked.bool(False),
PDGids = cms.untracked.vint32(),
type = cms.string('TrackingVerboseAction')
))

Expand Down
2 changes: 2 additions & 0 deletions SimG4Core/TrackingVerbose/src/TrackingVerboseAction.cc
Expand Up @@ -71,9 +71,11 @@ TrackingVerboseAction::TrackingVerboseAction(edm::ParameterSet const & p) :
TrackingVerboseAction::~TrackingVerboseAction() {}

void TrackingVerboseAction::update(const BeginOfRun * run) {
/*
TrackingAction * ta =
dynamic_cast<TrackingAction*>(G4EventManager::GetEventManager()->GetUserTrackingAction());
theTrackingManager = ta->getTrackManager();
*/
fVerbose = G4VSteppingVerbose::GetInstance();
if (fDEBUG)
G4cout << " TV: Get the Tracking Manager: " << theTrackingManager
Expand Down

0 comments on commit f751c3a

Please sign in to comment.