ATLAS Offline Software
|
This is the complete list of members for VMM_Shaper, including all inherited members.
aboveThresholdSimple(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, const double electronicsThreshold) const | VMM_Shaper | private |
findPeak(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, const double electronicsThreshold) const | VMM_Shaper | private |
hasChargeAboveThreshold(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, const double electronicsThreshold) const | VMM_Shaper | |
initialize() | VMM_Shaper | |
m_a | VMM_Shaper | private |
m_argK1 | VMM_Shaper | private |
m_im_pole1 | VMM_Shaper | private |
m_im_pole1_ns | VMM_Shaper | private |
m_inverseTimeStep | VMM_Shaper | private |
m_k1_abs | VMM_Shaper | private |
m_lowerTimeWindow | VMM_Shaper | private |
m_peakTime | VMM_Shaper | private |
m_peakTimeChargeScaling | VMM_Shaper | private |
m_pole0 | VMM_Shaper | private |
m_pole0_ns | VMM_Shaper | private |
m_pole1_square | VMM_Shaper | private |
m_preCalculationVMMShaper | VMM_Shaper | private |
m_re_pole1 | VMM_Shaper | private |
m_re_pole1_ns | VMM_Shaper | private |
m_timeStep | VMM_Shaper | private |
m_upperTimeWindow | VMM_Shaper | private |
VMM_Shaper(const float peakTime, const float lowerTimeWindow, const float upperTimeWindow) | VMM_Shaper | |
vmmPeakResponse(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, const double electronicsThreshold, double &litudeFirstPeak, double &timeFirstPeak) const | VMM_Shaper | |
vmmResponse(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, double time) const | VMM_Shaper | private |
vmmThresholdResponse(const std::vector< float > &effectiveCharge, const std::vector< float > &electronsTime, const double electronicsThreshold, double &litudeAtFirstPeak, double &timeAtThreshold) const | VMM_Shaper | |
~VMM_Shaper()=default | VMM_Shaper | virtual |