![]() |
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.