![]() |
Belle II Software development
|
Contains manufacturer data of the photo sensor - HAPD. More...
#include <ARICHHapdQA.h>
Public Member Functions | |
| ARICHHapdQA () | |
| Default constructor. | |
| ARICHHapdQA (const std::string &serial, TTimeStamp arrivalDate, std::vector< TGraph * > &leakCurrent, TH2F *hitData2D, std::vector< TGraph * > &noise, std::vector< TH1S * > &hitCount) | |
| Constructor. | |
| ~ARICHHapdQA () | |
| Destructor. | |
| std::string | getHapdSerialNumber () const |
| Return HAPD Serial Number. | |
| void | setHapdSerialNumber (const std::string &serial) |
| Set HAPD Serial Number. | |
| TTimeStamp | getHapdArrivalDate () const |
| Return HAPD measurement date. | |
| void | setHapdArrivalDate (TTimeStamp arrivalDate) |
| Set HAPD measurement date. | |
| TGraph * | getHapdLeakCurrent (unsigned int i) const |
| Return Leakeage Current as a function of bias voltage. | |
| void | setHapdLeakCurrent (std::vector< TGraph * > leakCurrent) |
| set Leakeage Current as a function of bias voltage | |
| TH2F * | getHapdHitData2D () const |
| Return 2D hit data. | |
| void | setHapdHitData2D (TH2F *hitData2D) |
| Set 2D hit data. | |
| TGraph * | getHapdNoise (unsigned int i) const |
| Return Noise level vs. | |
| void | setHapdNoise (std::vector< TGraph * > noise) |
| set Noise level vs. | |
| TH1S * | getHapdHitCount (unsigned int i) const |
| Return Hit count vs. | |
| void | setHapdHitCount (std::vector< TH1S * > hitCount) |
| set Hit count vs. | |
| std::string | getHapdComment () const |
| Return comment. | |
| void | setHapdComment (const std::string &comment) |
| Set comment. | |
Private Member Functions | |
| ClassDef (ARICHHapdQA, 2) | |
| ClassDef. | |
Private Attributes | |
| std::string | m_serial |
| serial number of the sensor | |
| TTimeStamp | m_arrivalDate |
| date of HAPD's arrival | |
| std::vector< TGraph * > | m_leakCurrent |
| Leakege Current as a function of bias voltage. | |
| TH2F * | m_hitData2D |
| 2D hit data | |
| std::vector< TGraph * > | m_noise |
| Noise level vs. | |
| std::vector< TH1S * > | m_hitCount |
| Hit count vs. | |
| std::string | m_comment |
| Optional comment. | |
Contains manufacturer data of the photo sensor - HAPD.
Definition at line 26 of file ARICHHapdQA.h.
|
inline |
Default constructor.
Definition at line 32 of file ARICHHapdQA.h.
|
inline |
Constructor.
Definition at line 39 of file ARICHHapdQA.h.
|
inline |
|
inline |
Return HAPD measurement date.
Definition at line 64 of file ARICHHapdQA.h.
|
inline |
Return comment.
Definition at line 122 of file ARICHHapdQA.h.
| TH1S * getHapdHitCount | ( | unsigned int | i | ) | const |
Return Hit count vs.
threshold
Definition at line 34 of file ARICHHapdQA.cc.
|
inline |
Return 2D hit data.
Definition at line 87 of file ARICHHapdQA.h.
| TGraph * getHapdLeakCurrent | ( | unsigned int | i | ) | const |
Return Leakeage Current as a function of bias voltage.
Definition at line 14 of file ARICHHapdQA.cc.
| TGraph * getHapdNoise | ( | unsigned int | i | ) | const |
Return Noise level vs.
bias voltage for each channel
Definition at line 27 of file ARICHHapdQA.cc.
|
inline |
Return HAPD Serial Number.
Definition at line 53 of file ARICHHapdQA.h.
|
inline |
Set HAPD measurement date.
| arrivalDate | HAPD measurement date |
Definition at line 69 of file ARICHHapdQA.h.
|
inline |
Set comment.
| comment |
Definition at line 127 of file ARICHHapdQA.h.
| void setHapdHitCount | ( | std::vector< TH1S * > | hitCount | ) |
set Hit count vs.
threshold
| hitCount | Hit count vs. threshold |
Definition at line 41 of file ARICHHapdQA.cc.
|
inline |
Set 2D hit data.
| hitData2D | hit data 2D |
Definition at line 93 of file ARICHHapdQA.h.
| void setHapdLeakCurrent | ( | std::vector< TGraph * > | leakCurrent | ) |
set Leakeage Current as a function of bias voltage
| leakCurrent | Leakeage current |
Definition at line 21 of file ARICHHapdQA.cc.
| void setHapdNoise | ( | std::vector< TGraph * > | noise | ) |
set Noise level vs.
bias voltage for each channel
| noise | level |
|
inline |
Set HAPD Serial Number.
| serial | serial number |
Definition at line 59 of file ARICHHapdQA.h.
|
private |
date of HAPD's arrival
Definition at line 132 of file ARICHHapdQA.h.
|
private |
Optional comment.
Definition at line 137 of file ARICHHapdQA.h.
|
private |
Hit count vs.
threshold for sampling 5 channels/chip at 2 voltages
Definition at line 136 of file ARICHHapdQA.h.
|
private |
2D hit data
Definition at line 134 of file ARICHHapdQA.h.
|
private |
Leakege Current as a function of bias voltage.
Definition at line 133 of file ARICHHapdQA.h.
|
private |
|
private |
serial number of the sensor
Definition at line 131 of file ARICHHapdQA.h.