Belle II Software development
|
PMT specs from Hamamatsu. More...
#include <TOPPmtObsoleteData.h>
Public Types | |
enum | EType { c_Unknown = 0 , c_Conventional , c_ALD , c_LifeExtALD } |
enum for PMT types More... | |
Public Member Functions | |
TOPPmtObsoleteData () | |
Default constructor. | |
TOPPmtObsoleteData (const std::string &serialNumber, EType type, const std::string &cathode, float obsHV, float darkCurrent, float qe380) | |
Full constructor. | |
const std::string & | getSerialNumber () const |
Returns PMT serial number. | |
EType | getType () const |
Returns PMT type. | |
const std::string & | getCathode () const |
Returns photo-cathode type. | |
float | getObsoleteHV () const |
Returns high voltage. | |
float | getDarkCurrent () const |
Returns dark current. | |
float | getQE () const |
Returns quantum efficiency at 380 nm. | |
Private Member Functions | |
ClassDef (TOPPmtObsoleteData, 2) | |
ClassDef. | |
Private Attributes | |
std::string | m_serialNumber |
serial number, e.g. | |
EType | m_type = c_Unknown |
type (conventional, ALD, ...) | |
std::string | m_cathode |
photo-cathode type (e.g. | |
float | m_obsoleteHV = 0 |
high voltage: obsolete - NOT to be used | |
float | m_darkCurrent = 0 |
dark current | |
float | m_qe380 = 0 |
quantum efficiency at 380 nm | |
PMT specs from Hamamatsu.
These are provided only for book-keeping purposes and these data should never be used in the actual detector
Definition at line 26 of file TOPPmtObsoleteData.h.
enum EType |
enum for PMT types
Definition at line 31 of file TOPPmtObsoleteData.h.
|
inline |
|
inline |
Full constructor.
serialNumber | serial number |
type | PMT type |
cathode | phote-cathode type |
obsHV | obsolete high voltage in V |
darkCurrent | dark current in Hz |
qe380 | quantum efficiency at 380 nm |
Definition at line 48 of file TOPPmtObsoleteData.h.
|
inline |
Returns photo-cathode type.
Definition at line 74 of file TOPPmtObsoleteData.h.
|
inline |
|
inline |
|
inline |
Returns quantum efficiency at 380 nm.
Definition at line 92 of file TOPPmtObsoleteData.h.
|
inline |
|
inline |
|
private |
|
private |
dark current
Definition at line 100 of file TOPPmtObsoleteData.h.
|
private |
high voltage: obsolete - NOT to be used
Definition at line 99 of file TOPPmtObsoleteData.h.
|
private |
quantum efficiency at 380 nm
Definition at line 101 of file TOPPmtObsoleteData.h.
|
private |
|
private |
type (conventional, ALD, ...)
Definition at line 97 of file TOPPmtObsoleteData.h.