List of all members | Public Member Functions | Private Attributes
G4StationSimulatorOG::G4UMDPixelAction Class Reference

#include <G4UMDPixelAction.h>

Inheritance diagram for G4StationSimulatorOG::G4UMDPixelAction:
Inheritance graph
[legend]

Public Member Functions

void EndOfEvent (G4HCofThisEvent *const ) override
 
 G4UMDPixelAction (const G4String &name)
 
void Initialize (G4HCofThisEvent *const hce) override
 
G4bool ProcessHits (G4Step *const step, G4TouchableHistory *const rOhist) override
 
virtual ~G4UMDPixelAction ()
 

Private Attributes

G4int fHCID
 
G4UMDPixelHitCollectionfPixelCollection = nullptr
 

Detailed Description

Definition at line 15 of file G4UMDPixelAction.h.

Constructor & Destructor Documentation

G4StationSimulatorOG::G4UMDPixelAction::G4UMDPixelAction ( const G4String &  name)

Definition at line 17 of file G4UMDPixelAction.cc.

virtual G4StationSimulatorOG::G4UMDPixelAction::~G4UMDPixelAction ( )
inlinevirtual

Definition at line 19 of file G4UMDPixelAction.h.

Member Function Documentation

void G4StationSimulatorOG::G4UMDPixelAction::EndOfEvent ( G4HCofThisEvent *  const)
inlineoverride

Definition at line 23 of file G4UMDPixelAction.h.

void G4StationSimulatorOG::G4UMDPixelAction::Initialize ( G4HCofThisEvent *const  hce)
override

Definition at line 25 of file G4UMDPixelAction.cc.

References fHCID, and fPixelCollection.

G4bool G4StationSimulatorOG::G4UMDPixelAction::ProcessHits ( G4Step *const  step,
G4TouchableHistory *const  rOhist 
)
override

Member Data Documentation

G4int G4StationSimulatorOG::G4UMDPixelAction::fHCID
private

Definition at line 27 of file G4UMDPixelAction.h.

Referenced by Initialize().

G4UMDPixelHitCollection* G4StationSimulatorOG::G4UMDPixelAction::fPixelCollection = nullptr
private

Definition at line 26 of file G4UMDPixelAction.h.

Referenced by Initialize(), and ProcessHits().


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

, generated on Tue Sep 26 2023.