void ViewTest2::TestDrawRoot() { // Attempt valid call. This is after Layout has been called m_psts->Output(" FUNCTION: DrawRoot(m_qvg, {0,0,96,96}, {0,0,192,192}) \n"); Rect rcSrc(0,0,96,96); Rect rcDst(0,0,182,182); CheckHr(m_qrootb->DrawRoot(m_qvg, rcSrc, rcDst)); TestHeight(); TestWidth(); TestLayout(200); m_psts->Output("\n FUNCTION: DrawRoot(m_qvg, {0,0,96,96}, {0,0,96,96}) \n"); CheckHr(m_qrootb->DrawRoot(m_qvg, rcSrc, rcSrc)); TestHeight(); TestWidth(); }
void KVQH1::TreateSignal() { if (GetN() == 0) return; if (!TestWidth()) ChangeChannelWidth(GetChannelWidth()); RemoveBaseLine(); if (fWithPoleZeroCorrection) PoleZeroSuppression(fTauRC); FIR_ApplyTrapezoidal(fTrapRiseTime, fTrapFlatTop); ComputeAmplitude(); fAmplitude = GetAmplitude(); SetADCData(); ComputeRiseTime(); fRiseTime = GetRiseTime(); fPSAIsDone = kTRUE; }