3 #ifndef SelectTableData_h
4 #define SelectTableData_h 1
6 #include "luiza/Processor.h"
105 void printEndMessage()
const ;
string _sortColumn
Name of the column which should be used for table sorting.
Definition: SelectTableData.h:117
namespace for data storing and exchange formats
Definition: GloriaAstrometry.h:15
bool _permanentCollection
Flag the output collection to be permanent.
Definition: SelectTableData.h:114
int _minCount
Minimum number of selected rows for processor returning true value.
Definition: SelectTableData.h:133
std::vector< std::string > _columnValueRange
Names of table columns with allowed value ranges.
Definition: SelectTableData.h:123
bool _reverseSort
Flag to indicate that output table should be sorted in reverse order.
Definition: SelectTableData.h:120
bool _acceptIfAny
Definition: SelectTableData.h:130
Class for storing all data processed in Luiza.
Definition: GloriaDataContainer.h:82
virtual Processor * newProcessor()
Return a new instance of the processor.
Definition: SelectTableData.h:70
Base class for Luiza processors.
Definition: Processor.h:55
string _inputCollectionName
Name of the collection containing input table.
Definition: SelectTableData.h:108
string _outputCollectionName
Name of the output table collection (for selected rows)
Definition: SelectTableData.h:111
std::vector< std::string > _outputColumns
Names of table columns to be stored to output file.
Definition: SelectTableData.h:126
Namespace for Luiza framework.
Definition: CCCollection.h:6
Processor to select data rows from the table.
Definition: SelectTableData.h:66