|
enum | { NoOverwrite,
CanOverwrite
} |
|
enum | { ZingerNoMask = -2,
ZingerDataMask = -1,
ZingerTopStack = -1
} |
|
void | sumImages (QStringList names) |
|
void | addImages (QStringList names) |
|
void | subtractImages (QStringList names) |
|
void | projectImages (QStringList names, int px, int py, int pz) |
|
void | integrateData (QString name) |
|
void | correlateImages (QStringList names) |
|
void | clearAccumulator () |
|
void | integrateAndAccumulate (QStringList names) |
|
void | saveAccumulator (QString &path, QString filter) |
|
void | shiftImage (int dx, int dy) |
|
void | reflectVertically () |
|
void | reflectHorizontally () |
|
void | fitPeakNear (double x, double y) |
|
void | processData (QString name) |
|
void | processDataSequence (QString path, QString filter="*.tif") |
|
void | processDataSequence (QStringList paths) |
|
void | processDataSequence (QString path, QStringList filter) |
|
void | processNormalizedFile (QString path, double v1) |
|
void | processNormalizedFile (QString path, double v1, double v2) |
|
void | processNormalizedFile (QString path, QcepDoubleList v) |
|
void | setFileNormalization (QString path, double v1) |
|
void | setFileNormalization (QString path, double v1, double v2) |
|
void | setFileNormalization (QString path, QcepDoubleList v) |
|
void | slicePolygon (QVector< QPointF > poly) |
|
void | integrateSaveAndDisplay () |
|
void | fixupBadBackgroundSubtraction (QString imagePattern, int nImgExposures, QString darkPath, int nDarkExposures) |
|
void | printMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
|
void | criticalMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
|
void | statusMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
|
void | shutdown () |
|
void | showMaskRange () |
|
void | hideMaskRange () |
|
void | showMaskRange (double min, double max) |
|
void | hideMaskRange (double min, double max) |
|
void | showMaskAll () |
|
void | hideMaskAll () |
|
void | invertMask () |
|
void | growMask () |
|
void | shrinkMask () |
|
void | maskCircle (QRectF pt) |
|
void | maskPolygon (QVector< QPointF > poly) |
|
void | measurePolygon (QVector< QPointF > poly) |
|
virtual void | slicePolygon (QVector< QPointF > poly)=0 |
|
void | printMeasuredPolygon (QVector< QPointF > poly) |
|
void | summarizeMeasuredPolygon (QVector< QPointF > poly) |
|
virtual void | integrateSaveAndDisplay ()=0 |
|
QString | pwd () const |
|
QStringList | ls () const |
|
QStringList | ls (QString pattern) const |
|
void | loadData (QString name) |
|
void | saveData (QString name, int canOverwrite=NoOverwrite) |
|
void | saveData (QcepDataObjectPtr object, QString name, int canOverwrite=NoOverwrite) |
|
void | loadDark (QString name) |
|
void | saveDark (QString name, int canOverwrite=NoOverwrite) |
|
void | loadMask (QString name) |
|
void | saveMask (QString name, int canOverwrite=NoOverwrite) |
|
void | loadBadPixels (QString name) |
|
void | saveBadPixels (QString name, int canOverwrite=NoOverwrite) |
|
void | loadGainMap (QString name) |
|
void | saveGainMap (QString name, int canOverwrite=NoOverwrite) |
|
void | saveCachedGeometry (QString name) |
|
void | saveCachedIntensity (QString name) |
|
void | clearDark () |
|
void | clearMask () |
|
void | clearBadPixels () |
|
void | clearGainMap () |
|
void | subtractDark () |
|
void | unsubtractDark () |
|
void | multiplyData (double scalar) |
|
void | offsetData (double offset) |
|
int | maskStackSize () |
|
int | maskStackPosition (int pos) |
|
void | newMaskStack () |
|
void | pushMaskStack (QcepMaskDataPtr mask=QcepMaskDataPtr()) |
|
void | popMaskStack (int amount=1) |
|
void | clearMaskStack () |
|
void | clearMaskStackTop () |
|
void | rollMaskStack (int amount) |
|
void | exchangeMaskStack (int pos) |
|
void | andMaskStack (int pos) |
|
void | orMaskStack (int pos) |
|
void | xorMaskStack (int pos) |
|
void | andNotMaskStack (int pos) |
|
void | orNotMaskStack (int pos) |
|
void | xorNotMaskStack (int pos) |
|
void | invertMaskStack (int pos) |
|
void | growMaskStack (int pos) |
|
void | shrinkMaskStack (int pos) |
|
void | hideMaskAllStack (int pos) |
|
void | showMaskAllStack (int pos) |
|
void | hideMaskRangeStack (int pos) |
|
void | showMaskRangeStack (int pos) |
|
void | findZingers () |
|
void | newImage (int ncols, int nrows) |
|
void | exponentialTail (double cx, double cy, double width, int oversample) |
|
void | reciprocalTail (double cx, double cy, double strength, int oversample) |
|
void | powderRing (double cx, double cy, double radius, double width, double strength, int oversample) |
|
void | ellipse (double cx, double cy, double a, double e, double ang, double width, double strength, int oversample) |
|
void | updateEstimatedProcessingTime () |
|
void | fileWriteTest (int dim, QString path) |
|
int | status (double delay) |
|
void | calculateROI () |
|
void | calculateHistogram () |
|
void | displayIntegratedData (QcepIntegratedDataPtr d) |
|
void | writeOutputScan (QcepIntegratedDataPtr d) |
|
void | newOutputScan (QString title) |
|
void | appendToOutputScan (double x, double y) |
|
void | plotOutputScan () |
|
void | saveOutputScan (QString fileName) |
|
QStringList | integrateRectangle (int x0, int y0, int x1, int y1) |
|
QString | existingOutputDirectory (QString dir, QString subdir) const |
|
QString | filePathInExperimentDirectory (QString name) const |
|
QString | filePathInDataDirectory (QString name) const |
|
QString | filePathInDarkOutputDirectory (QString name) const |
|
QString | filePathInRawOutputDirectory (QString name) const |
|
QString | filePathInSubtractedOutputDirectory (QString name) const |
|
QString | filePathInIntegratedOutputDirectory (QString name) const |
|
QString | experimentDirectory () const |
|
QString | dataDirectory () const |
|
QString | darkOutputDirectory () const |
|
QString | rawOutputDirectory () const |
|
QString | subtractedOutputDirectory () const |
|
QString | integratedOutputDirectory () const |
|
QcepDoubleImageDataPtr | data () const |
|
QcepDoubleImageDataPtr | darkImage () const |
|
QcepDoubleImageDataPtr | gainMap () const |
|
QcepDoubleImageDataPtr | badPixels () const |
|
QcepDoubleImageDataPtr | liveData () const |
|
QcepMaskDataPtr | mask () const |
|
QcepMaskDataPtr | overflow () const |
|
void | newData (QcepDoubleImageDataPtr image, QcepMaskDataPtr overflow) |
|
virtual void | printLine (QString line) |
|
virtual void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) const |
|
virtual void | criticalMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
|
virtual void | statusMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const |
|
virtual QString | settingsScript () |
|
QString | scriptValueLiteral (QVariant v) |
|
void | newIntegrationAvailable (QcepIntegratedDataPtr data) |
|
static int | allocatedObjects () |
|
static int | deletedObjects () |
|
static QSet< QcepObject * > | allocatedObjectsSet () |
|
static QString | addSlashes (QString str) |
|
enum QxrdDataProcessorBase:: { ... } | ZingerConstants |
|
double | estimatedProcessingTime (double estSerTime, double estParallelTime) |
|
void | saveNamedImageData (QString name, QcepDoubleImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | saveNamedImageData (QString name, QcepInt16ImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | saveNamedImageData (QString name, QcepInt32ImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | saveNamedRawImageData (QString name, QcepInt16ImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | saveNamedRawImageData (QString name, QcepInt32ImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | saveNamedMaskData (QString name, QcepMaskDataPtr mask, int canOverwrite=NoOverwrite) |
|
void | saveNamedImageDataAsText (QString name, QcepDoubleImageDataPtr image, QcepMaskDataPtr overflow, int canOverwrite=NoOverwrite) |
|
void | writeOutputScan (QVector< double > x, QVector< double > y) |
|
QcepDoubleImageDataPtr | processAcquiredInt16Image (QcepDoubleImageDataPtr processed, QcepInt16ImageDataPtr image, QcepDoubleImageDataPtr dark, QcepMaskDataPtr mask, QcepMaskDataPtr overflow) |
|
QcepDoubleImageDataPtr | processAcquiredInt32Image (QcepDoubleImageDataPtr processed, QcepInt32ImageDataPtr image, QcepDoubleImageDataPtr dark, QcepMaskDataPtr mask, QcepMaskDataPtr overflow) |
|
QcepDoubleImageDataPtr | processAcquiredDoubleImage (QcepDoubleImageDataPtr processed, QcepDoubleImageDataPtr image, QcepDoubleImageDataPtr dark, QcepMaskDataPtr mask, QcepMaskDataPtr overflow) |
|
QcepDoubleImageDataPtr | processAcquiredDoubleImage (QcepDoubleImageDataPtr processed, QcepDoubleImageDataPtr image, QcepDoubleImageDataPtr dark, QcepMaskDataPtr mask, QcepMaskDataPtr overflow, QcepDoubleList v) |
|
QcepDoubleImageDataPtr | processAcquiredImage (QcepDoubleImageDataPtr processed, QcepDoubleImageDataPtr dimg, QcepDoubleImageDataPtr dark, QcepMaskDataPtr mask, QcepMaskDataPtr overflow, QcepDoubleList v=QcepDoubleList()) |
|
void | newDarkImage (QcepInt16ImageDataPtr image) |
|
void | newDarkImage (QcepInt32ImageDataPtr image) |
|
double | estimatedProcessingTime (double estSerTime, double estParallelTime) |
|
void | newDarkImage (QcepDoubleImageDataPtr image) |
|
void | newBadPixelsImage (QcepDoubleImageDataPtr image) |
|
void | newGainMapImage (QcepDoubleImageDataPtr image) |
|
int | newMaskWidth () const |
|
int | newMaskHeight () const |
|
int | incrementAcquiredCount () |
|
int | decrementAcquiredCount () |
|
int | getAcquiredCount () |
|
void | subtractDarkImage (QcepDoubleImageDataPtr image, QcepDoubleImageDataPtr dark) |
|
void | unsubtractDarkImage (QcepDoubleImageDataPtr image, QcepDoubleImageDataPtr dark) |
|
void | correctBadPixels (QcepDoubleImageDataPtr image) |
|
void | correctImageGains (QcepDoubleImageDataPtr image) |
|
void | performImageCorrections (QcepDoubleImageDataPtr image) |
|
QxrdExperimentWPtr | m_Experiment |
|
QcepSettingsSaverWPtr | m_Saver |
|
QxrdWindowWPtr | m_Window |
|
QxrdFileSaverWPtr | m_FileSaver |
|
QxrdAcquisitionWPtr | m_Acquisition |
|
QWaitCondition | m_ProcessWaiting |
|
QcepInt16ImageQueue | m_AcquiredInt16Images |
|
QcepInt32ImageQueue | m_AcquiredInt32Images |
|
QcepDoubleImageDataPtr | m_Data |
|
QcepDoubleImageDataPtr | m_DarkFrame |
|
QcepDoubleImageDataPtr | m_BadPixels |
|
QcepDoubleImageDataPtr | m_GainMap |
|
QcepDoubleImageDataPtr | m_LiveData |
|
QcepMaskDataPtr | m_Overflow |
|
QxrdMaskStack | m_Masks |
|
QAtomicInt | m_AcquiredCount |
|
QxrdCenterFinderPtr | m_CenterFinder |
|
QxrdIntegratorPtr | m_Integrator |
|
QxrdPolarTransformPtr | m_PolarTransform |
|
QxrdPolarNormalizationPtr | m_PolarNormalization |
|
QxrdGenerateTestImagePtr | m_GenerateTestImage |
|
QcepIntegratedDataPtr | m_OutputScan |
|
QxrdDistortionCorrectionPtr | m_DistortionCorrection |
|
QString | fileName |
|
QString | dataPath |
|
QString | darkImagePath |
|
QString | badPixelsPath |
|
QString | gainMapPath |
|
QString | maskPath |
|
QString | scriptPath |
|
bool | performDarkSubtraction |
|
bool | saveRawImages |
|
bool | saveDarkImages |
|
bool | performBadPixels |
|
bool | performGainCorrection |
|
bool | saveSubtracted |
|
bool | saveAsText |
|
QString | saveAsTextSeparator |
|
int | saveAsTextPerLine |
|
bool | saveOverflowFiles |
|
bool | performIntegration |
|
bool | displayIntegratedData |
|
bool | saveIntegratedData |
|
QString | saveIntegratedPath |
|
bool | saveDarkInSubdirectory |
|
QString | saveDarkSubdirectory |
|
bool | saveRawInSubdirectory |
|
QString | saveRawSubdirectory |
|
bool | saveSubtractedInSubdirectory |
|
QString | saveSubtractedSubdirectory |
|
bool | saveIntegratedInSeparateFiles |
|
bool | saveIntegratedInSubdirectory |
|
QString | saveIntegratedSubdirectory |
|
bool | accumulateIntegrated2D |
|
QString | accumulateIntegratedName |
|
QString | accumulateIntegratedDirectory |
|
QString | accumulateIntegratedFileName |
|
QString | accumulateIntegratedFormat |
|
double | performDarkSubtractionTime |
|
double | performBadPixelsTime |
|
double | performGainCorrectionTime |
|
double | saveSubtractedTime |
|
double | saveAsTextTime |
|
double | performIntegrationTime |
|
double | displayIntegratedDataTime |
|
double | saveIntegratedDataTime |
|
double | estimatedProcessingTime |
|
double | averagingRatio |
|
double | maskMinimumValue |
|
double | maskMaximumValue |
|
double | maskCircleRadius |
|
bool | maskSetPixels |
|
double | average |
|
double | averageDark |
|
double | averageRaw |
|
int | correctionQueueLength |
|
int | integrationQueueLength |
|
int | saverQueueLength |
|
int | zingerAlgorithm |
|
int | zingerMask |
|
int | zingerDestination |
|
int | zingerSize1 |
|
int | zingerSize2 |
|
double | zingerThreshold |
|
QString | name |
|