Much work on KTPulseTrainAnalysis