List of all members | Public Member Functions | Private Attributes
TelescopeSimulatorLX::FDsimG4PMT_SD Class Reference

#include <FDsimG4PMT_SD.hh>

Inheritance diagram for TelescopeSimulatorLX::FDsimG4PMT_SD:
Inheritance graph
[legend]

Public Member Functions

void clear ()
 
void DrawAll ()
 
void EndOfEvent (G4HCofThisEvent *)
 
 FDsimG4PMT_SD (G4String)
 
void Initialize (G4HCofThisEvent *)
 
void PrintAll ()
 
G4bool ProcessHits (G4Step *, G4TouchableHistory *)
 
G4bool ProcessOpticalHit (G4Step *, G4TouchableHistory *)
 
 ~FDsimG4PMT_SD ()
 

Private Attributes

FDsimG4OpticalHitsCollectionfOpticalHitsCollection
 

Detailed Description

Definition at line 14 of file FDsimG4PMT_SD.hh.

Constructor & Destructor Documentation

FDsimG4PMT_SD::FDsimG4PMT_SD ( G4String  name)

Definition at line 15 of file FDsimG4PMT_SD.cc.

FDsimG4PMT_SD::~FDsimG4PMT_SD ( )

Definition at line 21 of file FDsimG4PMT_SD.cc.

Member Function Documentation

void FDsimG4PMT_SD::clear ( )

Definition at line 143 of file FDsimG4PMT_SD.cc.

void FDsimG4PMT_SD::DrawAll ( )

Definition at line 148 of file FDsimG4PMT_SD.cc.

void FDsimG4PMT_SD::EndOfEvent ( G4HCofThisEvent *  HCE)

Definition at line 133 of file FDsimG4PMT_SD.cc.

References fOpticalHitsCollection.

void FDsimG4PMT_SD::Initialize ( G4HCofThisEvent *  HCE)

Definition at line 26 of file FDsimG4PMT_SD.cc.

References fOpticalHitsCollection.

void FDsimG4PMT_SD::PrintAll ( )

Definition at line 153 of file FDsimG4PMT_SD.cc.

G4bool FDsimG4PMT_SD::ProcessHits ( G4Step *  aStep,
G4TouchableHistory *   
)
G4bool FDsimG4PMT_SD::ProcessOpticalHit ( G4Step *  aStep,
G4TouchableHistory *  theTouchable 
)

Member Data Documentation

FDsimG4OpticalHitsCollection* TelescopeSimulatorLX::FDsimG4PMT_SD::fOpticalHitsCollection
private

Definition at line 31 of file FDsimG4PMT_SD.hh.

Referenced by EndOfEvent(), Initialize(), and ProcessOpticalHit().


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

, generated on Tue Sep 26 2023.