WCSim
|
#include <WCSimPMTObject.hh>
Public Member Functions | |
virtual G4String | GetPMTName ()=0 |
virtual G4double | GetExposeHeight ()=0 |
virtual G4double | GetRadius ()=0 |
virtual G4double * | Getqpe ()=0 |
virtual G4double * | GetQE ()=0 |
virtual G4double * | GetQEWavelength ()=0 |
virtual G4double | GetmaxQE ()=0 |
virtual G4double | GetCollectionEfficiency (double) |
virtual double | HitTimeSmearing (double, double)=0 |
virtual double | SaturFactor (double, double)=0 |
virtual G4double | GetPMTGlassThickness ()=0 |
virtual G4double | GetDarkRate ()=0 |
virtual G4double | GetDarkRateConversionFactor ()=0 |
virtual G4int | GetNbOfQEDefined ()=0 |
Protected Member Functions | |
virtual G4double * | GetCollectionEfficiencyArray () |
virtual G4double * | GetCollectionEfficiencyAngle () |
G4double | Interpolate_func (G4double, G4int, G4double *, G4double *) |
Definition at line 12 of file WCSimPMTObject.hh.
|
virtual |
Definition at line 35 of file WCSimPMTObject.cc.
|
protectedvirtual |
Definition at line 60 of file WCSimPMTObject.cc.
|
protectedvirtual |
Reimplemented in PMT5inchR12199_02, PMT4inchR12199_02, PMT3inchR14374, PMT3inchR12199_02, BoxandLine12inchHQE, BoxandLine20inchHQE, HPD12inchHQE, and HPD20inchHQE.
Definition at line 68 of file WCSimPMTObject.cc.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 40 of file WCSimPMTObject.cc.
|
pure virtual |