Jafar
|
Public Types | |
typedef std::map< int, SBAObservation > ::const_iterator | ObservationsIterator |
defines an iterator over the observations | |
Public Member Functions | |
SBAObservations () | |
default constructor | |
void | insertObservation (const int &obsId, const SBAObservation &obs) |
inserts a new obsevation in observations map | |
SBAObservation | getObservation (const int &obsId) |
returns an obsevation given its id | |
std::map< int, SBAObservation > ::const_iterator | begin () |
returns a const itertaor on observations' begin | |
std::map< int, SBAObservation > ::const_iterator | end () |
returns a const itertaor on observations' end | |
size_t | size () |
returns observations' size | |
int | nbOfProjections () |
returns total number of projections | |
int | maxProjectionsNumber () |
returns max projections found for a single observation | |
Protected Member Functions | |
void | loadCSVFile (kernel::CSVFile &csvFile) |
Implement this method calling repeatedly CSVFile::getItem() method. | |
void | saveCSVFile (kernel::CSVFile &csvFile) |
Implement this method calling repeatedly CSVFile::setItem() method. | |
Private Attributes | |
std::map< int, SBAObservation > | observations |
Static Private Attributes | |
static int | nbProjections |
Generated on Wed Oct 15 2014 00:37:32 for Jafar by doxygen 1.7.6.1 |