Raw TC result nefor digitizing.
More...
#include <TRGECLFAMPara.h>
|
| TRGECLFAMPara () |
| Empty constructor Recommended for ROOT IO.
|
|
| TRGECLFAMPara (int FPGAversion, int TCId, int FAMId, int ChannelId, int TEreconstruct, double ConversionFactor, int Toffset, int Threshold, int Wavemean, int Wavesigma, const std::vector< double > &SignalPDF, const std::vector< double > &NoiseCovarianceMatrix) |
| Construction.
|
|
void | setFPGAversion (int FPGAversion) |
| Set FPGAversion.
|
|
void | setTCId (int TCId) |
| Set TCId.
|
|
void | setFAMId (int FAMId) |
| Set FAMId.
|
|
void | setChannelId (int ChannelId) |
| Set TCId.
|
|
void | setTEreconstruct (int TEreconstruct) |
| Set T&E reconstruction method.
|
|
void | setConversionFactor (double ConversionFactor) |
| Set ConversionFactor CC.
|
|
void | setToffset (int Toffset) |
| Set T offset.
|
|
void | setThreshold (int Threshold) |
| Set Threshold.
|
|
void | setWavemean (int Wavemean) |
| Set Wavemean.
|
|
void | setWavesigma (int Wavesigma) |
| Set Wavesigma.
|
|
void | setSignalPDF (const std::vector< double > &SignalPDF) |
| set Fitter Amplitude Coefficient
|
|
void | setNoiseCovarianceMatrix (const std::vector< double > &NoiseCovarianceMatrix) |
| set Fitter Timing Coefficient
|
|
int | getFPGAversion () const |
| Get FPGAversion.
|
|
int | getTCId () const |
| Get TCId.
|
|
int | getFAMId () const |
| Get FAMId.
|
|
int | getChannelId () const |
| Get ChannelId.
|
|
int | getTEreconstruct () const |
| Get T&E reconstruction method.
|
|
int | getConversionFactor () const |
| Get ConversionFactor CC.
|
|
int | getToffset () const |
| Get T offset.
|
|
int | getThreshold () const |
| Get Threshold.
|
|
int | getWavemean () const |
| Get Wavemean.
|
|
int | getWavesigma () const |
| Get Wavesigma.
|
|
std::vector< double > | setSignalPDF () |
| Get Fitter Amplitude Coefficient.
|
|
std::vector< double > | setNoiseCovarianceMatrix () |
| Get Fitter Timing Coefficient.
|
|
| ClassDef (TRGECLFAMPara, 2) |
| the class title
|
|
Raw TC result nefor digitizing.
Definition at line 21 of file TRGECLFAMPara.h.
◆ TRGECLFAMPara() [1/2]
Empty constructor Recommended for ROOT IO.
Definition at line 25 of file TRGECLFAMPara.h.
25 :
36 {
38
40
41 }
double m_ConversionFactor
ConversionFactor CC.
int m_Wavesigma
Wavesigma.
int m_ChannelId
FAM Channel ID.
int m_TEreconstruct
T&E reconstruction method.
int m_Threshold
Threshold.
std::vector< double > m_SignalPDF
Fitter Amplitude Coefficient.
std::vector< double > m_NoiseCovarianceMatrix
Fitter Timing Coefficient.
int m_FPGAversion
FPGAversion.
◆ TRGECLFAMPara() [2/2]
TRGECLFAMPara |
( |
int |
FPGAversion, |
|
|
int |
TCId, |
|
|
int |
FAMId, |
|
|
int |
ChannelId, |
|
|
int |
TEreconstruct, |
|
|
double |
ConversionFactor, |
|
|
int |
Toffset, |
|
|
int |
Threshold, |
|
|
int |
Wavemean, |
|
|
int |
Wavesigma, |
|
|
const std::vector< double > & |
SignalPDF, |
|
|
const std::vector< double > & |
NoiseCovarianceMatrix |
|
) |
| |
|
inline |
◆ getChannelId()
int getChannelId |
( |
| ) |
const |
|
inline |
◆ getConversionFactor()
int getConversionFactor |
( |
| ) |
const |
|
inline |
◆ getFAMId()
◆ getFPGAversion()
int getFPGAversion |
( |
| ) |
const |
|
inline |
◆ getTCId()
◆ getTEreconstruct()
int getTEreconstruct |
( |
| ) |
const |
|
inline |
◆ getThreshold()
int getThreshold |
( |
| ) |
const |
|
inline |
◆ getToffset()
◆ getWavemean()
int getWavemean |
( |
| ) |
const |
|
inline |
◆ getWavesigma()
int getWavesigma |
( |
| ) |
const |
|
inline |
◆ setChannelId()
void setChannelId |
( |
int |
ChannelId | ) |
|
|
inline |
◆ setConversionFactor()
void setConversionFactor |
( |
double |
ConversionFactor | ) |
|
|
inline |
◆ setFAMId()
void setFAMId |
( |
int |
FAMId | ) |
|
|
inline |
◆ setFPGAversion()
void setFPGAversion |
( |
int |
FPGAversion | ) |
|
|
inline |
◆ setNoiseCovarianceMatrix() [1/2]
std::vector< double > setNoiseCovarianceMatrix |
( |
| ) |
|
|
inline |
◆ setNoiseCovarianceMatrix() [2/2]
void setNoiseCovarianceMatrix |
( |
const std::vector< double > & |
NoiseCovarianceMatrix | ) |
|
|
inline |
◆ setSignalPDF() [1/2]
std::vector< double > setSignalPDF |
( |
| ) |
|
|
inline |
◆ setSignalPDF() [2/2]
void setSignalPDF |
( |
const std::vector< double > & |
SignalPDF | ) |
|
|
inline |
◆ setTCId()
◆ setTEreconstruct()
void setTEreconstruct |
( |
int |
TEreconstruct | ) |
|
|
inline |
◆ setThreshold()
void setThreshold |
( |
int |
Threshold | ) |
|
|
inline |
◆ setToffset()
void setToffset |
( |
int |
Toffset | ) |
|
|
inline |
◆ setWavemean()
void setWavemean |
( |
int |
Wavemean | ) |
|
|
inline |
◆ setWavesigma()
void setWavesigma |
( |
int |
Wavesigma | ) |
|
|
inline |
◆ m_ChannelId
◆ m_ConversionFactor
double m_ConversionFactor |
◆ m_FAMId
◆ m_FPGAversion
◆ m_NoiseCovarianceMatrix
std::vector<double> m_NoiseCovarianceMatrix |
◆ m_SignalPDF
std::vector<double> m_SignalPDF |
◆ m_TCId
◆ m_TEreconstruct
◆ m_Threshold
◆ m_Toffset
◆ m_Wavemean
◆ m_Wavesigma
The documentation for this class was generated from the following file: