...
|
...
|
@@ -221,7 +221,7 @@ Rcpp::DataFrame RcppPwiz::getScanHeaderInfo (Rcpp::IntegerVector whichScan)
|
221
|
221
|
polarity[i] = (param.cvid==MS_negative_scan ? 0 : (param.cvid==MS_positive_scan ? +1 : -1 ) );
|
222
|
222
|
// ionInjectionTime[i] = sp->cvParam(MS_ion_injection_time).valueAs<double>();
|
223
|
223
|
ionInjectionTime[i] = scan.cvParam(MS_ion_injection_time).timeInSeconds();
|
224
|
|
- filterString[i] = scan.cvParam(MS_filter_string).value;
|
|
224
|
+ filterString[i] = scan.cvParam(MS_filter_string).value.empty() ? NA_STRING : Rcpp::String(scan.cvParam(MS_filter_string).value);
|
225
|
225
|
|
226
|
226
|
peaksCount[i] = scanHeader.peaksCount;
|
227
|
227
|
totIonCurrent[i] = scanHeader.totIonCurrent;
|