3 #ifndef MatchSkyCatalog_h
4 #define MatchSkyCatalog_h 1
6 #include "luiza/Processor.h"
105 void printEndMessage()
const ;
virtual Processor * newProcessor()
Return a new instance of the processor.
Definition: MatchSkyCatalog.h:70
bool _permanentCollection
Flag the output collection to be permanent.
Definition: MatchSkyCatalog.h:124
namespace for data storing and exchange formats
Definition: GloriaAstrometry.h:15
std::vector< std::string > _newColumnNames
New column names, for columns copied from the catalog.
Definition: MatchSkyCatalog.h:131
double _matchingTolerance
Position matching tolerance for object and reference stars.
Definition: MatchSkyCatalog.h:117
string _inputCollectionName
Name of the collection containing object lists.
Definition: MatchSkyCatalog.h:108
Class for storing all data processed in Luiza.
Definition: GloriaDataContainer.h:82
std::vector< std::string > _copyColumns
Names of catalog columns to be copied in the output object table.
Definition: MatchSkyCatalog.h:127
Base class for Luiza processors.
Definition: Processor.h:55
string _outputCollectionName
Name of the output collection (for modified object list)
Definition: MatchSkyCatalog.h:114
Namespace for Luiza framework.
Definition: CCCollection.h:6
Processor to match object table with sky catalog.
Definition: MatchSkyCatalog.h:66
std::vector< std::string > _positionColumns
Names of the position columns in the object table.
Definition: MatchSkyCatalog.h:120
string _skyCatalogName
Name of the collection containing sky catalog to be matched.
Definition: MatchSkyCatalog.h:111