#include <CalibFrontEndInfo.h>
Definition at line 21 of file CalibFrontEndInfo.h.
◆ CalibFrontEndInfo() [1/2]
CalibFrontEndInfo::CalibFrontEndInfo |
( |
| ) |
|
|
inline |
◆ CalibFrontEndInfo() [2/2]
CalibFrontEndInfo::CalibFrontEndInfo |
( |
int |
MODid, |
|
|
int |
FEid, |
|
|
const std::string & |
MODid_str, |
|
|
const std::string & |
RODid_str |
|
) |
| |
|
inline |
◆ ~ CalibFrontEndInfo()
◆ FEid()
int CalibFrontEndInfo::FEid |
( |
| ) |
const |
|
inline |
◆ FEid_str()
const std::string& CalibFrontEndInfo::FEid_str |
( |
| ) |
const |
|
inline |
◆ gangIntime()
int CalibFrontEndInfo::gangIntime |
( |
| ) |
const |
|
inline |
◆ gangNoise()
int CalibFrontEndInfo::gangNoise |
( |
| ) |
const |
|
inline |
◆ gangRms()
int CalibFrontEndInfo::gangRms |
( |
| ) |
const |
|
inline |
◆ gangThreshold()
int CalibFrontEndInfo::gangThreshold |
( |
| ) |
const |
|
inline |
◆ longIntime()
int CalibFrontEndInfo::longIntime |
( |
| ) |
const |
|
inline |
◆ longNoise()
int CalibFrontEndInfo::longNoise |
( |
| ) |
const |
|
inline |
◆ longRms()
int CalibFrontEndInfo::longRms |
( |
| ) |
const |
|
inline |
◆ longThreshold()
int CalibFrontEndInfo::longThreshold |
( |
| ) |
const |
|
inline |
◆ MODid()
int CalibFrontEndInfo::MODid |
( |
| ) |
const |
|
inline |
◆ MODid_str()
const std::string& CalibFrontEndInfo::MODid_str |
( |
| ) |
const |
|
inline |
◆ normIntime()
int CalibFrontEndInfo::normIntime |
( |
| ) |
const |
|
inline |
◆ normNoise()
int CalibFrontEndInfo::normNoise |
( |
| ) |
const |
|
inline |
◆ normRms()
int CalibFrontEndInfo::normRms |
( |
| ) |
const |
|
inline |
◆ normThreshold()
int CalibFrontEndInfo::normThreshold |
( |
| ) |
const |
|
inline |
◆ printBeautyformat()
void CalibFrontEndInfo::printBeautyformat |
( |
| ) |
const |
Definition at line 49 of file CalibFrontEndInfo.cxx.
52 printf(
"I%02d | %4d %3d %3d %4d | %4d %3d %3d %4d | %4d %3d %3d %4d | %11.4e %11.4e %11.4e (%6.1f/%6.1f) | %11.4e %11.4e %11.4e (%6.1f/%6.1f) | %11.4e %11.4e (%6.1f/%6.1f) ---> %d\n",
◆ printDBformat()
std::stringstream CalibFrontEndInfo::printDBformat |
( |
| ) |
const |
Definition at line 14 of file CalibFrontEndInfo.cxx.
16 std::stringstream mytext;
37 <<
" " << 0 <<
" " << 0 <<
" " << 0
38 <<
" " << 0 <<
" " << 0 <<
" " << 0
39 <<
" " << 0 <<
" " << 0 ;
◆ printMODerr()
void CalibFrontEndInfo::printMODerr |
( |
| ) |
const |
◆ printVals()
void CalibFrontEndInfo::printVals |
( |
| ) |
const |
Definition at line 70 of file CalibFrontEndInfo.cxx.
72 printf(
"******************************************************************************************************\n");
75 printf(
"-----------------------------------------------------------------------\n");
76 printf(
"| %-9s | %9s | %9s | %9s | %9s |\n",
"",
"Threshold",
" RMS",
" Noise",
" Intime" );
77 printf(
"-----------------------------------------------------------------------\n");
81 printf(
"-----------------------------------------------------------------------\n\n");
87 printf(
"%-40s: %11s / %11s / %11s\n",
"Fitting parameters for normal pixel",
"not set",
"not set",
"not set");
93 printf(
"%-40s: %11s / %11s / %11s\n",
"Fitting parameters for long pixel",
"not set",
"not set",
"not set");
99 printf(
"%-40s: %11s / %11s\n\n",
"Fitting parameters for sig (linear fit)",
"not set",
"not set");
◆ set_FEid()
void CalibFrontEndInfo::set_FEid |
( |
int |
x | ) |
|
|
inline |
◆ set_GangedIntime()
void CalibFrontEndInfo::set_GangedIntime |
( |
int |
x | ) |
|
|
inline |
◆ set_GangedNoise()
void CalibFrontEndInfo::set_GangedNoise |
( |
int |
x | ) |
|
|
inline |
◆ set_GangedRms()
void CalibFrontEndInfo::set_GangedRms |
( |
int |
x | ) |
|
|
inline |
◆ set_GangedThreshold()
void CalibFrontEndInfo::set_GangedThreshold |
( |
int |
x | ) |
|
|
inline |
◆ set_LongIntime()
void CalibFrontEndInfo::set_LongIntime |
( |
int |
x | ) |
|
|
inline |
◆ set_LongNoise()
void CalibFrontEndInfo::set_LongNoise |
( |
int |
x | ) |
|
|
inline |
◆ set_LongParams()
void CalibFrontEndInfo::set_LongParams |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_LongParamsQuality()
void CalibFrontEndInfo::set_LongParamsQuality |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_LongRms()
void CalibFrontEndInfo::set_LongRms |
( |
int |
x | ) |
|
|
inline |
◆ set_LongThreshold()
void CalibFrontEndInfo::set_LongThreshold |
( |
int |
x | ) |
|
|
inline |
◆ set_MODid()
void CalibFrontEndInfo::set_MODid |
( |
int |
x | ) |
|
|
inline |
◆ set_NormalIntime()
void CalibFrontEndInfo::set_NormalIntime |
( |
int |
x | ) |
|
|
inline |
◆ set_NormalNoise()
void CalibFrontEndInfo::set_NormalNoise |
( |
int |
x | ) |
|
|
inline |
◆ set_NormalParams()
void CalibFrontEndInfo::set_NormalParams |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_NormalParamsQuality()
void CalibFrontEndInfo::set_NormalParamsQuality |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_NormalRms()
void CalibFrontEndInfo::set_NormalRms |
( |
int |
x | ) |
|
|
inline |
◆ set_NormalThreshold()
void CalibFrontEndInfo::set_NormalThreshold |
( |
int |
x | ) |
|
|
inline |
◆ set_SigParams()
void CalibFrontEndInfo::set_SigParams |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_SigParamsQuality()
void CalibFrontEndInfo::set_SigParamsQuality |
( |
const std::vector< float > & |
x | ) |
|
|
inline |
◆ set_times_fitted()
void CalibFrontEndInfo::set_times_fitted |
( |
int |
x | ) |
|
|
inline |
◆ m_FEid
int CalibFrontEndInfo::m_FEid = -1 |
|
private |
◆ m_GangedIntime
int CalibFrontEndInfo::m_GangedIntime = -1 |
|
private |
◆ m_GangedNoise
int CalibFrontEndInfo::m_GangedNoise = -1 |
|
private |
◆ m_GangedRms
int CalibFrontEndInfo::m_GangedRms = -1 |
|
private |
◆ m_GangedThreshold
int CalibFrontEndInfo::m_GangedThreshold = -1 |
|
private |
◆ m_LongFitParams
std::vector<float> CalibFrontEndInfo::m_LongFitParams = {0,0,0} |
|
private |
◆ m_LongFitParamsQuality
std::vector<float> CalibFrontEndInfo::m_LongFitParamsQuality = {0,0} |
|
private |
◆ m_LongIntime
int CalibFrontEndInfo::m_LongIntime = -1 |
|
private |
◆ m_LongNoise
int CalibFrontEndInfo::m_LongNoise = -1 |
|
private |
◆ m_LongRms
int CalibFrontEndInfo::m_LongRms = -1 |
|
private |
◆ m_LongThreshold
int CalibFrontEndInfo::m_LongThreshold = -1 |
|
private |
◆ m_MODid
int CalibFrontEndInfo::m_MODid = -1 |
|
private |
◆ m_MODid_str
std::string CalibFrontEndInfo::m_MODid_str = "" |
|
private |
◆ m_NormalFitParams
std::vector<float> CalibFrontEndInfo::m_NormalFitParams = {0,0,0} |
|
private |
◆ m_NormalFitParamsQuality
std::vector<float> CalibFrontEndInfo::m_NormalFitParamsQuality = {0,0} |
|
private |
◆ m_NormalIntime
int CalibFrontEndInfo::m_NormalIntime = -1 |
|
private |
◆ m_NormalNoise
int CalibFrontEndInfo::m_NormalNoise = -1 |
|
private |
◆ m_NormalRms
int CalibFrontEndInfo::m_NormalRms = -1 |
|
private |
◆ m_NormalThreshold
int CalibFrontEndInfo::m_NormalThreshold = -1 |
|
private |
◆ m_RODid_str
std::string CalibFrontEndInfo::m_RODid_str = "" |
|
private |
◆ m_SigFitParams
std::vector<float> CalibFrontEndInfo::m_SigFitParams = {0,0} |
|
private |
◆ m_SigFitParamsQuality
std::vector<float> CalibFrontEndInfo::m_SigFitParamsQuality = {0,0} |
|
private |
◆ m_times_fitted
int CalibFrontEndInfo::m_times_fitted = -1 |
|
private |
The documentation for this class was generated from the following files: