5#ifndef MDT_RESPONSE_AMPLIFIER_H
6#define MDT_RESPONSE_AMPLIFIER_H
double charge(const T &p)
static const std::vector< std::string > bins
static double ResponseFunction(double time)
void SetIntegrationWindow(double win)
cluster_vec_it m_signal_th
void InitResponse(unsigned int bins, double binsize)
void InitAmplifierParameters()
std::vector< double > cluster_vec
std::vector< double >::const_iterator cluster_vec_const_it
bool PassedThreshold() const
bool AddClusters(const cluster_vec &clusters)
void SetTriggerElectron(double el)
double AdcResponse() const
double m_integrationWindowNs
std::vector< double >::iterator cluster_vec_it
double TThreshold() const
void AddCluster(int bin, double charge)
cluster_vec_it m_signal_stop
cluster_vec_const_it m_cluster_begin
cluster_vec_const_it m_cluster_stop