WCSim
Public Member Functions | Private Attributes | List of all members
WCSimWCSD Class Reference

#include <WCSimWCSD.hh>

Inheritance diagram for WCSimWCSD:
Inheritance graph
Collaboration diagram for WCSimWCSD:
Collaboration graph

Public Member Functions

 WCSimWCSD (G4String, G4String, WCSimDetectorConstruction *, G4String)
 
 ~WCSimWCSD ()
 
void Initialize (G4HCofThisEvent *)
 
G4bool ProcessHits (G4Step *, G4TouchableHistory *)
 
void EndOfEvent (G4HCofThisEvent *)
 

Private Attributes

G4int HCID
 
WCSimDetectorConstructionfdet
 
WCSimWCHitsCollectionhitsCollection
 
WCSimWCHitsCollectionhitsCollection2
 
std::map< int, int > PMTHitMap
 
G4String detectorElement
 

Detailed Description

Definition at line 11 of file WCSimWCSD.hh.

Constructor & Destructor Documentation

◆ WCSimWCSD()

WCSimWCSD::WCSimWCSD ( G4String  CollectionName,
G4String  name,
WCSimDetectorConstruction myDet,
G4String  inDetectorElement 
)

Definition at line 23 of file WCSimWCSD.cc.

◆ ~WCSimWCSD()

WCSimWCSD::~WCSimWCSD ( )

Definition at line 43 of file WCSimWCSD.cc.

Member Function Documentation

◆ EndOfEvent()

void WCSimWCSD::EndOfEvent ( G4HCofThisEvent *  HCE)

Definition at line 282 of file WCSimWCSD.cc.

◆ Initialize()

void WCSimWCSD::Initialize ( G4HCofThisEvent *  HCE)

Definition at line 45 of file WCSimWCSD.cc.

◆ ProcessHits()

G4bool WCSimWCSD::ProcessHits ( G4Step *  aStep,
G4TouchableHistory *   
)

Definition at line 73 of file WCSimWCSD.cc.

Member Data Documentation

◆ detectorElement

G4String WCSimWCSD::detectorElement
private

Definition at line 30 of file WCSimWCSD.hh.

◆ fdet

WCSimDetectorConstruction* WCSimWCSD::fdet
private

Definition at line 25 of file WCSimWCSD.hh.

◆ HCID

G4int WCSimWCSD::HCID
private

Definition at line 24 of file WCSimWCSD.hh.

◆ hitsCollection

WCSimWCHitsCollection* WCSimWCSD::hitsCollection
private

Definition at line 26 of file WCSimWCSD.hh.

◆ hitsCollection2

WCSimWCHitsCollection* WCSimWCSD::hitsCollection2
private

Definition at line 27 of file WCSimWCSD.hh.

◆ PMTHitMap

std::map<int,int> WCSimWCSD::PMTHitMap
private

Definition at line 28 of file WCSimWCSD.hh.


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