List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
G4StationSimulatorOG::G4StationSimulator::Current Class Reference

#include <G4StationSimulator.h>

Public Member Functions

const sdet::StationGetDetectorStation () const
 
const mdet::CounterGetDetectorUMDCounter () const
 
sevt::StationGetEventStation () const
 
mevt::CounterGetEventUMDCounter () const
 
utl::ParticleGetParticle () const
 
int GetStationID () const
 

Private Member Functions

void Clear ()
 

Private Attributes

const sdet::StationfDetectorStation = nullptr
 
const mdet::CounterfDetectorUMDCounter = nullptr
 
sevt::StationfEventStation = nullptr
 
mevt::CounterfEventUMDCounter = nullptr
 
utl::ParticlefParticle = nullptr
 

Friends

class Setup
 

Detailed Description

Definition at line 107 of file G4StationSimulator.h.

Member Function Documentation

void G4StationSimulatorOG::G4StationSimulator::Current::Clear ( )
inlineprivate
const sdet::Station& G4StationSimulatorOG::G4StationSimulator::Current::GetDetectorStation ( ) const
inline
const mdet::Counter& G4StationSimulatorOG::G4StationSimulator::Current::GetDetectorUMDCounter ( ) const
inline
sevt::Station& G4StationSimulatorOG::G4StationSimulator::Current::GetEventStation ( ) const
inline

Definition at line 112 of file G4StationSimulator.h.

References fEventStation.

Referenced by G4StationSimulatorOG::G4TankPMTAction::ProcessHits().

mevt::Counter& G4StationSimulatorOG::G4StationSimulator::Current::GetEventUMDCounter ( ) const
inline
utl::Particle& G4StationSimulatorOG::G4StationSimulator::Current::GetParticle ( ) const
inline
int G4StationSimulatorOG::G4StationSimulator::Current::GetStationID ( ) const
inline

Definition at line 110 of file G4StationSimulator.h.

References fDetectorStation, and sdet::Station::GetId().

Friends And Related Function Documentation

friend class Setup
friend

Definition at line 134 of file G4StationSimulator.h.

Member Data Documentation

const sdet::Station* G4StationSimulatorOG::G4StationSimulator::Current::fDetectorStation = nullptr
private
const mdet::Counter* G4StationSimulatorOG::G4StationSimulator::Current::fDetectorUMDCounter = nullptr
private
sevt::Station* G4StationSimulatorOG::G4StationSimulator::Current::fEventStation = nullptr
private
mevt::Counter* G4StationSimulatorOG::G4StationSimulator::Current::fEventUMDCounter = nullptr
private
utl::Particle* G4StationSimulatorOG::G4StationSimulator::Current::fParticle = nullptr
private

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

, generated on Tue Sep 26 2023.