ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
B4aSteppingAction Class Reference

#include <geant4/tree/geant4-10.6-release/examples/basic/B4/B4a/include/B4aSteppingAction.hh>

+ Inheritance diagram for B4aSteppingAction:
+ Collaboration diagram for B4aSteppingAction:

Public Member Functions

 B4aSteppingAction (const B4DetectorConstruction *detectorConstruction, B4aEventAction *eventAction)
 
virtual ~B4aSteppingAction ()
 
virtual void UserSteppingAction (const G4Step *step)
 
- Public Member Functions inherited from G4UserSteppingAction
 G4UserSteppingAction ()
 
virtual ~G4UserSteppingAction ()
 
virtual void SetSteppingManagerPointer (G4SteppingManager *pValue)
 

Private Attributes

const B4DetectorConstructionfDetConstruction
 
B4aEventActionfEventAction
 

Additional Inherited Members

- Protected Attributes inherited from G4UserSteppingAction
G4SteppingManagerfpSteppingManager
 

Detailed Description

Stepping action class.

In UserSteppingAction() there are collected the energy deposit and track lengths of charged particles in Absober and Gap layers and updated in B4aEventAction.

Definition at line 44 of file B4aSteppingAction.hh.

View newest version in sPHENIX GitHub at line 44 of file B4aSteppingAction.hh

Constructor & Destructor Documentation

B4aSteppingAction::B4aSteppingAction ( const B4DetectorConstruction detectorConstruction,
B4aEventAction eventAction 
)

Definition at line 39 of file B4aSteppingAction.cc.

View newest version in sPHENIX GitHub at line 39 of file B4aSteppingAction.cc

B4aSteppingAction::~B4aSteppingAction ( )
virtual

Definition at line 49 of file B4aSteppingAction.cc.

View newest version in sPHENIX GitHub at line 49 of file B4aSteppingAction.cc

Member Function Documentation

void B4aSteppingAction::UserSteppingAction ( const G4Step step)
virtual

Member Data Documentation

const B4DetectorConstruction* B4aSteppingAction::fDetConstruction
private

Definition at line 54 of file B4aSteppingAction.hh.

View newest version in sPHENIX GitHub at line 54 of file B4aSteppingAction.hh

Referenced by UserSteppingAction().

B4aEventAction* B4aSteppingAction::fEventAction
private

Definition at line 55 of file B4aSteppingAction.hh.

View newest version in sPHENIX GitHub at line 55 of file B4aSteppingAction.hh

Referenced by UserSteppingAction().


The documentation for this class was generated from the following files: