ATLAS Offline Software
AthenaDebugStackingAction.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef G4ATLASALG_ATHENADEBUGSTACKINGACTION_H
6 #define G4ATLASALG_ATHENADEBUGSTACKINGACTION_H
7 
8 // Base class
9 #include "AthenaStackingAction.h"
10 
11 
12 namespace G4UA
13 {
14 
25  {
26 
27  public:
28 
31 
34  virtual G4ClassificationOfNewTrack
35  ClassifyNewTrack(const G4Track* track) override final;
36 
37  }; // class AthenaDebugStackingAction
38 
39 } // namespace G4UA
40 
41 #endif
G4UA
for nSW
Definition: CalibrationDefaultProcessing.h:19
G4UA::AthenaDebugStackingAction::AthenaDebugStackingAction
AthenaDebugStackingAction(const Config &config)
Constructor with configuration.
Definition: AthenaDebugStackingAction.cxx:32
config
Definition: PhysicsAnalysis/AnalysisCommon/AssociationUtils/python/config.py:1
G4UA::AthenaStackingAction::Config
Configuration option struct for AthenaStackingAction.
Definition: AthenaStackingAction.h:29
G4UA::AthenaDebugStackingAction::ClassifyNewTrack
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *track) override final
Classify a new track.
Definition: AthenaDebugStackingAction.cxx:39
G4UA::AthenaStackingAction
Standard ATLAS stacking action functionality. Mostly taken from the old AthenaStackingAction implemen...
Definition: AthenaStackingAction.h:23
G4UA::AthenaDebugStackingAction
Debug version of the AthenaStackingAction used for validation of Russian Roulette algorimts....
Definition: AthenaDebugStackingAction.h:25
xAOD::track
@ track
Definition: TrackingPrimitives.h:512
AthenaStackingAction.h