Contains manufacturer data of the photo sensor - HAPD.
More...
#include <ARICHHapdQA.h>
Contains manufacturer data of the photo sensor - HAPD.
Definition at line 26 of file ARICHHapdQA.h.
◆ ARICHHapdQA() [1/2]
Default constructor.
Definition at line 32 of file ARICHHapdQA.h.
std::string m_comment
Optional comment.
std::vector< TGraph * > m_noise
Noise level vs.
std::vector< TH1S * > m_hitCount
Hit count vs.
std::string m_serial
serial number of the sensor
TH2F * m_hitData2D
2D hit data
std::vector< TGraph * > m_leakCurrent
Leakege Current as a function of bias voltage.
TTimeStamp m_arrivalDate
date of HAPD's arrival
◆ ARICHHapdQA() [2/2]
ARICHHapdQA |
( |
const std::string & |
serial, |
|
|
TTimeStamp |
arrivalDate, |
|
|
std::vector< TGraph * > & |
leakCurrent, |
|
|
TH2F * |
hitData2D, |
|
|
std::vector< TGraph * > & |
noise, |
|
|
std::vector< TH1S * > & |
hitCount |
|
) |
| |
|
inline |
◆ ~ARICHHapdQA()
◆ getHapdArrivalDate()
TTimeStamp getHapdArrivalDate |
( |
| ) |
const |
|
inline |
Return HAPD measurement date.
- Returns
- HAPD measurement date
Definition at line 64 of file ARICHHapdQA.h.
◆ getHapdComment()
std::string getHapdComment |
( |
| ) |
const |
|
inline |
◆ getHapdHitCount()
TH1S * getHapdHitCount |
( |
unsigned int |
i | ) |
const |
Return Hit count vs.
threshold
- Returns
- Hit count vs. threshold
Definition at line 34 of file ARICHHapdQA.cc.
35{
37 else return NULL;
38}
◆ getHapdHitData2D()
TH2F * getHapdHitData2D |
( |
| ) |
const |
|
inline |
Return 2D hit data.
- Returns
- 2D hit data
Definition at line 87 of file ARICHHapdQA.h.
◆ getHapdLeakCurrent()
TGraph * getHapdLeakCurrent |
( |
unsigned int |
i | ) |
const |
Return Leakeage Current as a function of bias voltage.
- Returns
- chip gain
Definition at line 14 of file ARICHHapdQA.cc.
15{
17 else return NULL;
18}
◆ getHapdNoise()
TGraph * getHapdNoise |
( |
unsigned int |
i | ) |
const |
Return Noise level vs.
bias voltage for each channel
- Returns
- noise level
Definition at line 27 of file ARICHHapdQA.cc.
28{
30 else return NULL;
31}
◆ getHapdSerialNumber()
std::string getHapdSerialNumber |
( |
| ) |
const |
|
inline |
Return HAPD Serial Number.
- Returns
- serial number
Definition at line 53 of file ARICHHapdQA.h.
◆ setHapdArrivalDate()
void setHapdArrivalDate |
( |
TTimeStamp |
arrivalDate | ) |
|
|
inline |
Set HAPD measurement date.
- Parameters
-
arrivalDate | HAPD measurement date |
Definition at line 69 of file ARICHHapdQA.h.
◆ setHapdComment()
void setHapdComment |
( |
const std::string & |
comment | ) |
|
|
inline |
◆ setHapdHitCount()
void setHapdHitCount |
( |
std::vector< TH1S * > |
hitCount | ) |
|
set Hit count vs.
threshold
- Parameters
-
hitCount | Hit count vs. threshold |
Definition at line 41 of file ARICHHapdQA.cc.
42{
43 for (
unsigned int i = 0; i < hitCount.size(); i++)
m_hitCount.push_back(hitCount[i]);
44}
◆ setHapdHitData2D()
void setHapdHitData2D |
( |
TH2F * |
hitData2D | ) |
|
|
inline |
◆ setHapdLeakCurrent()
void setHapdLeakCurrent |
( |
std::vector< TGraph * > |
leakCurrent | ) |
|
set Leakeage Current as a function of bias voltage
- Parameters
-
leakCurrent | Leakeage current |
Definition at line 21 of file ARICHHapdQA.cc.
22{
23 for (
unsigned int i = 0; i < leakCurrent.size(); i++)
m_leakCurrent.push_back(leakCurrent[i]);
24}
◆ setHapdNoise()
void setHapdNoise |
( |
std::vector< TGraph * > |
noise | ) |
|
set Noise level vs.
bias voltage for each channel
- Parameters
-
◆ setHapdSerialNumber()
void setHapdSerialNumber |
( |
const std::string & |
serial | ) |
|
|
inline |
Set HAPD Serial Number.
- Parameters
-
Definition at line 59 of file ARICHHapdQA.h.
◆ m_arrivalDate
◆ m_comment
◆ m_hitCount
std::vector<TH1S*> m_hitCount |
|
private |
Hit count vs.
threshold for sampling 5 channels/chip at 2 voltages
Definition at line 136 of file ARICHHapdQA.h.
◆ m_hitData2D
◆ m_leakCurrent
std::vector<TGraph*> m_leakCurrent |
|
private |
Leakege Current as a function of bias voltage.
Definition at line 133 of file ARICHHapdQA.h.
◆ m_noise
std::vector<TGraph*> m_noise |
|
private |
Noise level vs.
bias voltage for each channel
Definition at line 135 of file ARICHHapdQA.h.
◆ m_serial
The documentation for this class was generated from the following files: