3 #ifndef SelectNewObjects_h
4 #define SelectNewObjects_h 1
6 #include "luiza/Processor.h"
7 #include "gloria/GloriaSkyCatalog.h"
8 #include "gloria/GloriaAstrometry.h"
118 void printEndMessage()
const ;
152 std::vector<long> *_newFlagVec;
154 GloriaAstrometry _previousAstro;
156 int _oldSizeX, _oldSizeY;
namespace for data storing and exchange formats
Definition: GloriaAstrometry.h:15
Processor to identify new objects in the sequence of object lists.
Definition: SelectNewObjects.h:79
std::vector< std::string > _signalColumns
Names of the signal and noise columns in the object table.
Definition: SelectNewObjects.h:137
int _edgeCut
Edge cut to remove new objects identified very close to the image edge.
Definition: SelectNewObjects.h:148
double _matchingTolerance
Position matching tolerance for object and reference stars.
Definition: SelectNewObjects.h:131
Class for storing all data processed in Luiza.
Definition: GloriaDataContainer.h:82
Base class for Luiza processors.
Definition: Processor.h:55
Class for storing catalogs of sky objects (eg. stars)
Definition: GloriaSkyCatalog.h:36
string _inputCollectionName
Name of the collection containing input table.
Definition: SelectNewObjects.h:121
virtual Processor * newProcessor()
Return a new instance of the processor.
Definition: SelectNewObjects.h:83
std::vector< std::string > _positionColumns
Names of the position columns in the object table.
Definition: SelectNewObjects.h:140
Namespace for Luiza framework.
Definition: CCCollection.h:6
double _signalThreshold
Threshold for the new object signal value, in units of noise.
Definition: SelectNewObjects.h:134
std::vector< int > _imageSize
Size of the image corresponding to the object list given.
Definition: SelectNewObjects.h:144
string _outputCollectionName
Name of the output table collection (for selected rows)
Definition: SelectNewObjects.h:124
bool _permanentCollection
Flag the output collection to be permanent.
Definition: SelectNewObjects.h:127