35 #ifndef OPENMS_FILTERING_TRANSFORMERS_TICFILTER_H 36 #define OPENMS_FILTERING_TRANSFORMERS_TICFILTER_H 78 template <
typename SpectrumType>
79 double apply(SpectrumType & spectrum)
81 typedef typename SpectrumType::ConstIterator ConstIterator;
85 for (ConstIterator it = spectrum.begin(); it != spectrum.end(); ++it)
87 TIC += it->getIntensity();
102 #endif //OPENMS_FILTERING_TRANSFORMERS_TICFILTER_H A more convenient string class.
Definition: String.h:57
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
static const String getProductName()
Definition: TICFilter.h:93
TICFilter calculates TIC.
Definition: TICFilter.h:49
double apply(SpectrumType &spectrum)
Definition: TICFilter.h:79
A FilterFunctor extracts some spectrum characteristics for quality assessment.
Definition: FilterFunctor.h:45
static FilterFunctor * create()
Definition: TICFilter.h:75