#include <Amplifier.h>
Definition at line 10 of file Amplifier.h.
◆ cluster_vec
◆ cluster_vec_const_it
◆ cluster_vec_it
◆ Amplifier()
◆ ~Amplifier()
| Amplifier::~Amplifier |
( |
| ) |
|
|
default |
◆ AdcResponse()
| double Amplifier::AdcResponse |
( |
| ) |
const |
|
inline |
◆ AddCluster()
| void Amplifier::AddCluster |
( |
int |
bin, |
|
|
double |
charge |
|
) |
| |
|
private |
Definition at line 151 of file Amplifier.cxx.
160 *signal_it += *response_it*
charge;
176 ++signal_it;++response_it;
178 *signal_it += *response_it*
charge;
179 ++signal_it;++response_it;
183 ++signal_it;++response_it;
◆ AddClusters()
◆ Charge()
| double Amplifier::Charge |
( |
| ) |
const |
|
inline |
◆ DoAdcResponse()
| void Amplifier::DoAdcResponse |
( |
| ) |
|
|
private |
◆ InitAmplifierParameters()
| void Amplifier::InitAmplifierParameters |
( |
| ) |
|
|
private |
◆ InitResponse()
| void Amplifier::InitResponse |
( |
unsigned int |
bins, |
|
|
double |
binsize |
|
) |
| |
◆ Integral()
| double Amplifier::Integral |
( |
| ) |
|
|
private |
◆ PassedThreshold()
| bool Amplifier::PassedThreshold |
( |
| ) |
const |
|
inline |
◆ Reset()
| void Amplifier::Reset |
( |
| ) |
|
◆ ResponseFunction()
| double Amplifier::ResponseFunction |
( |
double |
time | ) |
|
|
staticprivate |
Definition at line 32 of file Amplifier.cxx.
67 ab4 = ab4*ab4*ab4*ab4;
74 double xnor =
b*a4/ab4;
82 ab4 = ab4*ab4*ab4*ab4;
92 double resolution=(face*(res31*FI1+res32*FI2)+F3)/(1.+face);
◆ SetIntegrationWindow()
| void Amplifier::SetIntegrationWindow |
( |
double |
win | ) |
|
|
inline |
◆ SetTriggerElectron()
| void Amplifier::SetTriggerElectron |
( |
double |
el | ) |
|
|
inline |
◆ TFirst()
| double Amplifier::TFirst |
( |
| ) |
const |
|
inline |
◆ TThreshold()
| double Amplifier::TThreshold |
( |
| ) |
const |
|
inline |
◆ m_adcFactor
| double Amplifier::m_adcFactor = 0.0 |
|
private |
◆ m_adcFraction
| double Amplifier::m_adcFraction = 0.0 |
|
private |
◆ m_adcOffset
| double Amplifier::m_adcOffset = 0.0 |
|
private |
◆ m_adcResponse
| double Amplifier::m_adcResponse |
|
private |
◆ m_binsize
| double Amplifier::m_binsize = 0.0 |
|
private |
◆ m_cluster_begin
◆ m_cluster_stop
◆ m_integral
| double Amplifier::m_integral |
|
private |
◆ m_integrationWindow
| int Amplifier::m_integrationWindow |
|
private |
◆ m_integrationWindowNs
| double Amplifier::m_integrationWindowNs = 0.0 |
|
private |
◆ m_response
◆ m_responseMax
| double Amplifier::m_responseMax = 0.0 |
|
private |
◆ m_signal
◆ m_signal_stop
◆ m_signal_th
◆ m_threshold
| double Amplifier::m_threshold = 0.0 |
|
private |
◆ m_triggerElectron
| double Amplifier::m_triggerElectron = 0.0 |
|
private |
The documentation for this class was generated from the following files: