Program to extract source data (used by Cu4). More...
#include "Constants.h"#include "Converter.h"#include "DataBuilder/DataBuilderFactory.hxx"#include "DataMethod/DataMethodFactory.hxx"#include "DataDumper.h"#include "DataTypes.h"#include "FitsFile.h"#include "Options.h"#include "Logger.h"#include "MyException.h"#include "SqlParser.h"#include "StringOps.h"#include "Table.h"#include "TableData.hxx"#include "TableInfo.h"#include "IllumTable.hxx"#include <exception>#include <iostream>#include <list>#include <map>#include <string>#include <fstream>
Functions | |
| void | extractSources () | 
| int | main (int argc, char *argv[]) | 
| Implementation to extract source data.   | |
Program to extract source data (used by Cu4).
| void extractSources | ( | ) | 
The top level function for numeric data that uses the input schemas, fitsfiles, data builders, and datamethods to produce the ingest files
References DataDumper::addDefaultRow(), Logger::addMessage(), Logger::addSysInfo(), IllumTable::assignEta(), IllumTable::assignMag(), IllumTable::assignXi(), DataBuilder< DataType >::build(), PreSuffixNames::casuPrefix, Table< DataType >::checkData(), Table< DataType >::checked(), Table< DataType >::checkRange(), FitsFile::closeFile(), DataMethod< DataType >::determineDetectionSourceAndTarget(), DataMethod< DataType >::doit(), DataMethod< DataType >::doit2(), DataDumper::dumpAsBinary(), DataDumper::dumpAsCsv(), PreSuffixNames::edinPrefix, SqlParser::extractTable(), FitsFile::FILTER, ExpectNames::filterName, Options::getCatalogFilename(), Options::getConstraints(), Options::getCsvPath(), Options::getCsvPrefix(), IllumTable::getFilterName(), Options::getIllumFileList(), Options::getIllumTableName(), Options::getNewObjId(), Options::getNumIllumTables(), Options::getNumScienceFiles(), Options::getNumTables(), Options::getOutTablesList(), Options::getPixelFilename(), Options::getSchemaFilename(), Options::getSqlPath(), Options::getTableName(), Table< DataType >::hasNaNs(), DataBuilder< DataType >::logInfo(), makeTargetList(), StringOps::NumToString(), TableData< DataType >::qNumCols(), TableData< DataType >::qNumRows(), DetectionTableSubstr::rawTableSubstr, StringOps::split(), FitsFile::testExpectedKeys(), and PreSuffixNames::vistaPrefix.
Referenced by main().
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) | 
Implementation to extract source data.
References OptionNames::archive, Options::checkOptions(), OptionNames::csvpath, OptionNames::cuEvent, extractSources(), OptionNames::files, Options::getFileList(), Options::getIllumFileList(), Options::getTableList(), OptionNames::illumname, OptionNames::newobjid, OptionsFiller::parseCommand(), OptionsFiller::parseFileList(), OptionsFiller::parseIllumList(), OptionsFiller::parseTableList(), Logger::setEchoOff(), OptionNames::sqlpath, OptionNames::tables, and MyException::what().
 1.6.3