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

#include <WCSimWCPMT.hh>

Inheritance diagram for WCSimWCPMT:

Public Member Functions

 WCSimWCPMT (G4String name, WCSimDetectorConstruction *, G4String detectorElement)
 
 ~WCSimWCPMT ()
 
void ReInitialize ()
 
void SetRelativeDigitizedHitTime (bool val)
 
void AddPMTDarkRate (WCSimWCDigitsCollection *)
 
void MakePeCorrection (WCSimWCHitsCollection *)
 
void Digitize ()
 
G4double GetTriggerTime (int i)
 
G4double rn1pe ()
 

Public Attributes

G4double peSmeared
 
std::vector< G4double > TriggerTimes
 
std::map< int, int > DigiHitMapPMT
 
WCSimWCDigitsCollectionDigitsCollection
 
WCSimDetectorConstructionmyDetector
 
G4String detectorElement
 

Private Attributes

bool RelativeHitTime
 

Static Private Attributes

static G4double first_time = 0
 

Detailed Description

Definition at line 15 of file WCSimWCPMT.hh.

Constructor & Destructor Documentation

WCSimWCPMT::WCSimWCPMT ( G4String  name,
WCSimDetectorConstruction myDetector,
G4String  detectorElement 
)

Definition at line 31 of file WCSimWCPMT.cc.

WCSimWCPMT::~WCSimWCPMT ( )

Definition at line 51 of file WCSimWCPMT.cc.

Member Function Documentation

void WCSimWCPMT::AddPMTDarkRate ( WCSimWCDigitsCollection )
void WCSimWCPMT::Digitize ( )

Definition at line 82 of file WCSimWCPMT.cc.

G4double WCSimWCPMT::GetTriggerTime ( int  i)
inline

Definition at line 32 of file WCSimWCPMT.hh.

void WCSimWCPMT::MakePeCorrection ( WCSimWCHitsCollection WCHC)

Definition at line 135 of file WCSimWCPMT.cc.

void WCSimWCPMT::ReInitialize ( )
inline

Definition at line 22 of file WCSimWCPMT.hh.

G4double WCSimWCPMT::rn1pe ( )

Definition at line 55 of file WCSimWCPMT.cc.

void WCSimWCPMT::SetRelativeDigitizedHitTime ( bool  val)
inline

Definition at line 25 of file WCSimWCPMT.hh.

Member Data Documentation

G4String WCSimWCPMT::detectorElement

Definition at line 44 of file WCSimWCPMT.hh.

std::map<int,int> WCSimWCPMT::DigiHitMapPMT

Definition at line 40 of file WCSimWCPMT.hh.

WCSimWCDigitsCollection* WCSimWCPMT::DigitsCollection

Definition at line 42 of file WCSimWCPMT.hh.

G4double WCSimWCPMT::first_time = 0
staticprivate

Definition at line 49 of file WCSimWCPMT.hh.

WCSimDetectorConstruction* WCSimWCPMT::myDetector

Definition at line 43 of file WCSimWCPMT.hh.

G4double WCSimWCPMT::peSmeared

Definition at line 37 of file WCSimWCPMT.hh.

bool WCSimWCPMT::RelativeHitTime
private

Definition at line 47 of file WCSimWCPMT.hh.

std::vector<G4double> WCSimWCPMT::TriggerTimes

Definition at line 39 of file WCSimWCPMT.hh.


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