WCSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Attributes | List of all members
WCSimWCSD Class Reference

#include <WCSimWCSD.hh>

Inheritance diagram for WCSimWCSD:

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
 
std::map< int, int > PMTHitMap
 
G4String detectorElement
 

Detailed Description

Definition at line 11 of file WCSimWCSD.hh.

Constructor & Destructor Documentation

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

Definition at line 20 of file WCSimWCSD.cc.

WCSimWCSD::~WCSimWCSD ( )

Definition at line 40 of file WCSimWCSD.cc.

Member Function Documentation

void WCSimWCSD::EndOfEvent ( G4HCofThisEvent *  HCE)

Definition at line 224 of file WCSimWCSD.cc.

void WCSimWCSD::Initialize ( G4HCofThisEvent *  HCE)

Definition at line 42 of file WCSimWCSD.cc.

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

Definition at line 70 of file WCSimWCSD.cc.

Member Data Documentation

G4String WCSimWCSD::detectorElement
private

Definition at line 30 of file WCSimWCSD.hh.

WCSimDetectorConstruction* WCSimWCSD::fdet
private

Definition at line 25 of file WCSimWCSD.hh.

G4int WCSimWCSD::HCID
private

Definition at line 24 of file WCSimWCSD.hh.

WCSimWCHitsCollection* WCSimWCSD::hitsCollection
private

Definition at line 26 of file WCSimWCSD.hh.

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

Definition at line 27 of file WCSimWCSD.hh.


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