STIR
6.2.0
|
Utility program scans the singles file looking for anomalous values. More...
#include "stir/data/SinglesRatesFromSglFile.h"
#include "stir/error.h"
#include <string>
#include <fstream>
#include <vector>
Functions | |
int | calcMedian (const ecat::ecat7::SinglesRatesFromSglFile &singles_rates, int singles_bin_index, int start_slice, int end_slice) |
int | getMedian (const ecat::ecat7::SinglesRatesFromSglFile &singles_rates, int singles_bin_index, int start_slice) |
bool | compareAdjacentBin (int value, int slice, int singles_bin_index, const ecat::ecat7::SinglesRatesFromSglFile &singles_rates, int transaxial_offset) |
bool | checkAdjacentBins (int value, int slice, int singles_bin_index, const ecat::ecat7::SinglesRatesFromSglFile &singles_rates) |
bool | checkValue (int value, int slice, int singles_bin_index, const ecat::ecat7::SinglesRatesFromSglFile &singles_rates, int previous_value) |
bool | correctSinglesValue (int value, int slice, int singles_bin_index, ecat::ecat7::SinglesRatesFromSglFile &singles_rates) |
bool | correctAllValues (ecat::ecat7::SinglesRatesFromSglFile &singles_rates, std::ostream &output) |
int | main (int argc, char **argv) |
Utility program scans the singles file looking for anomalous values.