cctw
0.2.1
|
#include <cctwapplication.h>
Public Slots | |
void | printLine (QString line) |
void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) |
void | wait (QString msg) |
void | evaluateStartupCommand (QString cmd) |
void | evaluateCommand (QString cmd) |
void | executeScriptFile (QString path) |
void | execute () |
void | executeTransform () |
void | executeMerge () |
void | executeNorm () |
void | executeProject () |
void | showHelp (QString about) |
void | showVersion () |
void | setThreads (QString desc) |
void | clearWriteSettings () |
void | writeSettings () |
void | readSettings () |
void | writeSettings (QString path) |
void | readSettings (QString path) |
QString | settingsScript () |
void | setInputData (QString data) |
void | setInputChunks (QString data) |
void | setInputDataset (QString data) |
void | setMaskData (QString data) |
void | setMaskDataset (QString data) |
void | setAnglesData (QString data) |
void | setAnglesDataset (QString data) |
void | setOutputData (QString data) |
void | setOutputDims (QString data) |
void | setOutputChunks (QString data) |
void | setOutputDataset (QString data) |
void | setOmega (QString data) |
void | setTwoTheta (QString data) |
void | setChi (QString data) |
void | setPhi (QString data) |
void | setSubset (QString desc) |
void | transform (QString desc) |
void | partialDependencies (QString desc) |
void | noDependencies () |
void | mergeInput (QString path) |
void | mergeOutput (QString path) |
void | runTransform () |
void | runMerge () |
void | runNorm () |
void | runProject () |
void | setNormalization (QString data) |
void | setCompression (QString data) |
void | inputProject (int axes) |
void | outputProject (int axes) |
void | setProjectOutput (QString dir) |
void | calculateDependencies () |
void | calculateChunkDependencies (int n) |
void | saveDependencies (QString path) |
void | loadDependencies (QString path) |
void | reportDependencies () |
void | doAboutToQuit () |
void | reportInputDependencies () |
void | reportInputDependencies (CctwIntVector3D idx) |
void | reportOutputDependencies () |
void | reportOutputDependencies (CctwIntVector3D idx) |
void | reportInputChunkCounts () |
void | reportOutputChunkCounts () |
void | analyzePEMetaData (QString path) |
void | analyzeSpecDataFile (QString path) |
CctwCrystalCoordinateParameters * | parameters () const |
void | addWorkOutstanding (int amt) |
void | workCompleted (int amt) |
void | waitCompleted () |
int | workOutstanding () |
int | inputChunkCount () |
int | outputChunkCount () |
QcepIntList | dependencies (int chunkId) |
QList< CctwIntVector3D > | dependencies (int cx, int cy, int cz) |
void | testing () |
Public Member Functions | |
CctwApplication (int &argc, char *argv[]) | |
void | initialize (int &argc, char *argv[]) |
void | plotCurves (QwtPlotCurve *c1, QwtPlotCurve *c2, QwtPlotCurve *c3, QwtPlotCurve *c4) |
QcepSettingsSaverWPtr | saver () const |
QScriptValue | evaluate (QString cmd) |
void | printHDF5errors () |
Static Public Member Functions | |
static QString | addSlashes (QString str) |
Public Attributes | |
QcepObjectNamer | m_ObjectNamer |
CctwqtMainWindow * | m_Window |
CctwCrystalCoordinateParameters * | m_Parameters |
CctwComparer * | m_CompareData |
CctwChunkedData * | m_InputData |
CctwChunkedData * | m_OutputData |
CctwCrystalCoordinateTransform * | m_Transform |
CctwTransformer * | m_Transformer |
CctwScriptEngine * | m_ScriptEngine |
CctwPEIngressCommand * | m_PEIngressCommand |
QcepSettingsSaverPtr | m_Saver |
Properties | |
bool | guiWanted |
int | mode |
QcepStringList | startupCommands |
QcepStringList | inputFiles |
QString | outputFile |
QString | maskFile |
QString | anglesFile |
QString | weightsFile |
int | debug |
bool | halting |
int | progress |
int | progressLimit |
QString | dependenciesPath |
QString | settingsPath |
QString | scriptPath |
QString | specDataFilePath |
int | mpiRank |
int | mpiSize |
int | verbosity |
int | exitStatus |
Private Slots | |
void | onDebugChanged (int dbg) |
void | onProgress (int prg) |
Private Member Functions | |
void | startupCommand (QString cmd) |
void | preStartup () |
void | postStartup () |
void | readSettings (QSettings *settings) |
void | writeSettings (QSettings *settings) |
void | decodeCommandLineArgs (int &argc, char *argv[]) |
void | decodeCommandLineArgsForUnix (int &argc, char *argv[]) |
void | decodeCommandLineArgsForWindows (int &argc, char *argv[]) |
void | installHDF5ErrorHandler () |
void | pushInputFile (QString path) |
void | autoChunkSizes () |
void | autoOutputFile (QString suffix) |
Private Attributes | |
QAtomicInt | m_DependencyCounter |
QAtomicInt | m_WorkOutstanding |
QAtomicInt | m_LastProgress |
Definition at line 32 of file cctwapplication.h.
|
explicit |
Definition at line 46 of file cctwapplication.cpp.
References g_Saver, CctwDoubleVector3DProperty::registerMetaTypes(), CctwIntVector3DProperty::registerMetaTypes(), CctwDoubleMatrix3x3Property::registerMetaTypes(), and CctwUnitCellProperty::registerMetaTypes().
|
static |
Definition at line 160 of file cctwapplication.cpp.
Referenced by decodeCommandLineArgsForUnix(), CctwCrystalCoordinateParameters::parseAngleArgument(), CctwObject::scriptValueLiteral(), CctwChunkedData::setAnglesSource(), CctwChunkedData::setDataSource(), CctwChunkedData::setMaskSource(), and CctwChunkedData::setWeightsSource().
|
slot |
Definition at line 1523 of file cctwapplication.cpp.
References m_WorkOutstanding.
Referenced by calculateDependencies(), CctwImporter::importData(), CctwTransformer::simpleTransform(), and CctwTransformer::transform().
|
slot |
Definition at line 1556 of file cctwapplication.cpp.
References CctwPEIngressCommand::analyzePEMetaData(), and m_PEIngressCommand.
Referenced by CctwqtMainWindow::doAnalyzePEMetaData().
|
slot |
Definition at line 1563 of file cctwapplication.cpp.
References CctwPEIngressCommand::analyzeSpecDataFile(), and m_PEIngressCommand.
Referenced by CctwqtMainWindow::doAnalyzeSpecDataFile().
|
private |
|
private |
Definition at line 1901 of file cctwapplication.cpp.
References printMessage().
Referenced by runMerge(), and runTransform().
|
slot |
Definition at line 1155 of file cctwapplication.cpp.
References CctwTransformer::addDependency(), CctwChunkedData::chunk(), CctwChunkedData::chunkContaining(), CctwDataChunk::chunkSize(), CctwDataChunk::chunkStart(), CctwChunkedData::containsPixel(), CctwCrystalCoordinateTransform::forward(), m_DependencyCounter, m_InputData, m_OutputData, m_Parameters, m_Transformer, transform(), workCompleted(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by calculateDependencies().
|
slot |
Definition at line 1223 of file cctwapplication.cpp.
References addWorkOutstanding(), calculateChunkDependencies(), CctwChunkedData::chunkCount, CctwChunkedData::chunkNumberFromIndex(), CctwTransformer::clearDependencies(), m_DependencyCounter, m_InputData, m_Transformer, CctwThread::msleep(), printMessage(), CctwVector3D< T >::volume(), waitCompleted(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by partialDependencies().
|
slot |
Definition at line 1057 of file cctwapplication.cpp.
References printMessage(), and writeSettings().
|
private |
Definition at line 144 of file cctwapplication.cpp.
References decodeCommandLineArgsForUnix(), and decodeCommandLineArgsForWindows().
Referenced by initialize().
|
private |
Definition at line 186 of file cctwapplication.cpp.
References addSlashes(), MergeMode, NormMode, printMessage(), ProjectMode, pushInputFile(), startupCommand(), and TransformMode.
Referenced by decodeCommandLineArgs().
|
private |
Definition at line 441 of file cctwapplication.cpp.
Referenced by decodeCommandLineArgs().
|
slot |
Definition at line 1546 of file cctwapplication.cpp.
References CctwTransformer::dependencies(), and m_Transformer.
|
slot |
Definition at line 1551 of file cctwapplication.cpp.
References CctwTransformer::dependencies(), and m_Transformer.
|
slot |
QScriptValue CctwApplication::evaluate | ( | QString | cmd | ) |
Definition at line 639 of file cctwapplication.cpp.
References CctwScriptEngine::checkForExceptions(), and m_ScriptEngine.
Referenced by Cctwtcl_Cmd(), and Cctwtcl_Parameters_Cmd().
|
slot |
Definition at line 624 of file cctwapplication.cpp.
References CctwScriptEngine::checkForExceptions(), m_ScriptEngine, and printMessage().
Referenced by CctwqtMainWindow::doProjectInput(), and CctwqtMainWindow::doProjectOutput().
|
slot |
Definition at line 611 of file cctwapplication.cpp.
References CctwScriptEngine::checkForExceptions(), m_ScriptEngine, and printMessage().
|
slot |
Definition at line 1847 of file cctwapplication.cpp.
References executeMerge(), executeNorm(), executeProject(), executeTransform(), MergeMode, NormMode, ProjectMode, and TransformMode.
|
slot |
Definition at line 1796 of file cctwapplication.cpp.
References CctwThread::msleep(), printMessage(), and runMerge().
Referenced by execute().
|
slot |
Definition at line 1813 of file cctwapplication.cpp.
References CctwThread::msleep(), printMessage(), and runNorm().
Referenced by execute().
|
slot |
Definition at line 1830 of file cctwapplication.cpp.
References CctwThread::msleep(), printMessage(), and runProject().
Referenced by execute().
|
slot |
Definition at line 652 of file cctwapplication.cpp.
References CctwScriptEngine::checkForExceptions(), m_ScriptEngine, and printMessage().
Referenced by CctwqtMainWindow::doExecuteScriptFile(), and CctwScriptEngine::executeScriptFileFunc().
|
slot |
Definition at line 1779 of file cctwapplication.cpp.
References CctwThread::msleep(), printMessage(), and runTransform().
Referenced by execute().
void CctwApplication::initialize | ( | int & | argc, |
char * | argv[] | ||
) |
Definition at line 479 of file cctwapplication.cpp.
References decodeCommandLineArgs(), installHDF5ErrorHandler(), m_CompareData, m_InputData, m_OutputData, m_Parameters, m_PEIngressCommand, m_Saver, m_ScriptEngine, m_Transform, m_Transformer, m_Window, postStartup(), preStartup(), and readSettings().
Referenced by main().
|
slot |
Definition at line 1579 of file cctwapplication.cpp.
References CctwChunkedData::chunkCount, m_InputData, and CctwVector3D< T >::volume().
|
slot |
Definition at line 1622 of file cctwapplication.cpp.
References m_Transformer.
Referenced by CctwScriptEngine::inputProjectFunc().
|
private |
Definition at line 474 of file cctwapplication.cpp.
References cctwH5error().
Referenced by initialize().
|
slot |
Definition at line 1298 of file cctwapplication.cpp.
References CctwTransformer::loadDependencies(), and m_Transformer.
Referenced by CctwqtMainWindow::doLoadDependencies().
|
slot |
Definition at line 1643 of file cctwapplication.cpp.
References pushInputFile().
Referenced by CctwScriptEngine::mergeInputFunc().
|
slot |
Definition at line 1648 of file cctwapplication.cpp.
References CctwThread::msleep(), runMerge(), and setOutputData().
Referenced by CctwScriptEngine::mergeOutputFunc().
|
slot |
Definition at line 986 of file cctwapplication.cpp.
References CctwTransformer::clearDependencies(), and m_Transformer.
Referenced by CctwScriptEngine::noDependenciesFunc().
|
privateslot |
Definition at line 114 of file cctwapplication.cpp.
|
privateslot |
Definition at line 121 of file cctwapplication.cpp.
References m_LastProgress, m_Window, and printMessage().
|
slot |
Definition at line 1584 of file cctwapplication.cpp.
References CctwChunkedData::chunkCount, m_OutputData, and CctwVector3D< T >::volume().
|
slot |
Definition at line 1629 of file cctwapplication.cpp.
References m_Transformer.
Referenced by CctwScriptEngine::outputProjectFunc().
|
slot |
Definition at line 1518 of file cctwapplication.cpp.
References m_Parameters.
Referenced by CctwqtMainWindow::CctwqtMainWindow(), CctwTransformer::dependencies(), and CctwTransformer::transformChunkData().
|
slot |
Definition at line 979 of file cctwapplication.cpp.
References calculateDependencies().
Referenced by CctwScriptEngine::dependenciesFunc().
void CctwApplication::plotCurves | ( | QwtPlotCurve * | c1, |
QwtPlotCurve * | c2, | ||
QwtPlotCurve * | c3, | ||
QwtPlotCurve * | c4 | ||
) |
Definition at line 1571 of file cctwapplication.cpp.
References m_Window, and CctwqtMainWindow::plotCurves().
Referenced by CctwPEIngressCommand::analyzeSpecDataFile().
|
private |
|
private |
Definition at line 1879 of file cctwapplication.cpp.
References m_InputData, m_OutputData, MergeMode, NormMode, and TransformMode.
Referenced by initialize().
void CctwApplication::printHDF5errors | ( | ) |
Definition at line 456 of file cctwapplication.cpp.
References cctwH5print(), and printMessage().
Referenced by cctwH5error().
|
slot |
Definition at line 577 of file cctwapplication.cpp.
References m_Window, and CctwqtMainWindow::printLine().
Referenced by showHelp(), and showVersion().
|
slot |
Definition at line 590 of file cctwapplication.cpp.
References m_Window, and CctwqtMainWindow::printMessage().
Referenced by autoOutputFile(), calculateDependencies(), cctwH5print(), clearWriteSettings(), decodeCommandLineArgsForUnix(), evaluateCommand(), evaluateStartupCommand(), executeMerge(), executeNorm(), executeProject(), executeScriptFile(), executeTransform(), onProgress(), CctwScriptEngine::printFunc(), printHDF5errors(), readSettings(), reportDependencies(), reportInputChunkCounts(), reportOutputChunkCounts(), runMerge(), setAnglesData(), setAnglesDataset(), setChi(), setCompression(), setInputChunks(), setInputData(), setInputDataset(), setMaskData(), setMaskDataset(), setNormalization(), setOmega(), setOutputChunks(), setOutputData(), setOutputDataset(), setOutputDims(), setPhi(), setThreads(), setTwoTheta(), testing(), and writeSettings().
|
private |
Definition at line 807 of file cctwapplication.cpp.
Referenced by decodeCommandLineArgsForUnix(), and mergeInput().
|
slot |
Definition at line 993 of file cctwapplication.cpp.
Referenced by CctwqtMainWindow::doLoadSettings(), initialize(), CctwScriptEngine::loadPreferencesFunc(), and readSettings().
|
slot |
Definition at line 1000 of file cctwapplication.cpp.
References printMessage(), and readSettings().
|
private |
Definition at line 1009 of file cctwapplication.cpp.
References m_CompareData, m_InputData, m_OutputData, m_Parameters, m_PEIngressCommand, m_Transform, m_Transformer, CctwObject::readSettings(), and CctwTransformer::readSettings().
|
slot |
Definition at line 1305 of file cctwapplication.cpp.
References CctwChunkedData::chunkCount, CctwChunkedData::chunkIndexFromNumber(), CctwChunkedData::chunkNumberFromIndex(), m_InputData, printMessage(), CctwDataChunk::reportDependencies(), CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Definition at line 1432 of file cctwapplication.cpp.
References CctwChunkedData::chunk(), CctwChunkedData::chunkCount, CctwDataChunk::dependencyCount(), m_InputData, printMessage(), CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Definition at line 1400 of file cctwapplication.cpp.
References CctwChunkedData::chunkCount, m_InputData, CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Definition at line 1423 of file cctwapplication.cpp.
References CctwChunkedData::chunk(), m_InputData, and CctwDataChunk::reportDependencies().
|
slot |
Definition at line 1475 of file cctwapplication.cpp.
References CctwChunkedData::chunk(), CctwChunkedData::chunkCount, CctwDataChunk::dependencyCount(), m_OutputData, printMessage(), CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Definition at line 1368 of file cctwapplication.cpp.
References CctwChunkedData::chunkCount, m_OutputData, CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Definition at line 1391 of file cctwapplication.cpp.
References CctwChunkedData::chunk(), m_OutputData, and CctwDataChunk::reportDependencies().
|
slot |
Definition at line 1674 of file cctwapplication.cpp.
References autoChunkSizes(), autoOutputFile(), CctwChunkedData::chunkCount, CctwChunkedData::dimensions, inputFiles, m_OutputData, m_Transformer, CctwChunkedData::mergeChunk(), CctwChunkedData::openInputFile(), CctwChunkedData::openOutputFile(), outputFile, printMessage(), CctwChunkedData::readChunk(), CctwChunkedData::setChunkSize(), CctwChunkedData::setDataSource(), CctwChunkedData::setDimensions(), CctwVector3D< T >::volume(), and CctwChunkedData::writeChunk().
Referenced by executeMerge(), mergeOutput(), and runNorm().
|
slot |
Definition at line 1765 of file cctwapplication.cpp.
References runMerge().
Referenced by executeNorm().
|
slot |
Definition at line 1770 of file cctwapplication.cpp.
References m_InputData, m_Transformer, and CctwChunkedData::setDataSource().
Referenced by executeProject().
|
slot |
Definition at line 1660 of file cctwapplication.cpp.
References autoOutputFile(), m_InputData, m_OutputData, CctwChunkedData::setAnglesSource(), CctwChunkedData::setDataSource(), CctwChunkedData::setMaskSource(), CctwChunkedData::setWeightsSource(), and transform().
Referenced by executeTransform().
|
slot |
Definition at line 1291 of file cctwapplication.cpp.
References m_Transformer, and CctwTransformer::saveDependencies().
Referenced by CctwqtMainWindow::doSaveDependencies().
QcepSettingsSaverWPtr CctwApplication::saver | ( | ) | const |
|
slot |
Definition at line 812 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setAnglesSource().
|
slot |
Definition at line 821 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setAnglesDataset().
|
slot |
Definition at line 913 of file cctwapplication.cpp.
References m_Parameters, printMessage(), and CctwCrystalCoordinateParameters::setChi().
Referenced by CctwScriptEngine::setChiFunc().
|
slot |
Definition at line 1610 of file cctwapplication.cpp.
References m_OutputData, m_Transformer, and printMessage().
Referenced by CctwScriptEngine::compressionFunc().
|
slot |
Definition at line 771 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setChunks().
Referenced by CctwScriptEngine::setInputChunksFunc().
|
slot |
Definition at line 762 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setDataSource().
Referenced by CctwScriptEngine::setInputDataFunc().
|
slot |
Definition at line 780 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setDataset().
Referenced by CctwScriptEngine::setInputDatasetFunc().
|
slot |
Definition at line 789 of file cctwapplication.cpp.
References m_InputData, and printMessage().
|
slot |
Definition at line 798 of file cctwapplication.cpp.
References m_InputData, printMessage(), and CctwChunkedData::setMaskDataset().
|
slot |
Definition at line 1598 of file cctwapplication.cpp.
References m_OutputData, m_Transformer, and printMessage().
Referenced by CctwScriptEngine::normalizationFunc().
|
slot |
Definition at line 886 of file cctwapplication.cpp.
References m_Parameters, printMessage(), and CctwCrystalCoordinateParameters::setOmega().
Referenced by CctwScriptEngine::setOmegaFunc().
|
slot |
Definition at line 848 of file cctwapplication.cpp.
References m_OutputData, printMessage(), and CctwChunkedData::setChunks().
Referenced by CctwScriptEngine::setOutputChunksFunc().
|
slot |
Definition at line 830 of file cctwapplication.cpp.
References m_OutputData, printMessage(), and CctwChunkedData::setDataSource().
Referenced by mergeOutput(), and CctwScriptEngine::setOutputDataFunc().
|
slot |
Definition at line 857 of file cctwapplication.cpp.
References m_OutputData, printMessage(), and CctwChunkedData::setDataset().
Referenced by CctwScriptEngine::setOutputDatasetFunc().
|
slot |
Definition at line 839 of file cctwapplication.cpp.
References m_OutputData, printMessage(), and CctwChunkedData::setDims().
Referenced by CctwScriptEngine::setOutputDimsFunc().
|
slot |
Definition at line 904 of file cctwapplication.cpp.
References m_Parameters, printMessage(), and CctwCrystalCoordinateParameters::setPhi().
Referenced by CctwScriptEngine::setPhiFunc().
|
slot |
Definition at line 1636 of file cctwapplication.cpp.
References m_Transformer.
Referenced by CctwScriptEngine::setProjectOutputFunc().
|
slot |
Definition at line 866 of file cctwapplication.cpp.
References m_Transformer.
Referenced by CctwScriptEngine::setSubsetFunc().
|
slot |
Definition at line 745 of file cctwapplication.cpp.
References printMessage().
Referenced by CctwScriptEngine::setThreadsFunc().
|
slot |
Definition at line 1116 of file cctwapplication.cpp.
References m_InputData, m_OutputData, m_Parameters, m_PEIngressCommand, m_Transform, m_Transformer, and CctwObject::settingsScript().
Referenced by Cctwtcl_Parameters_Cmd().
|
slot |
Definition at line 895 of file cctwapplication.cpp.
References m_Parameters, printMessage(), and CctwCrystalCoordinateParameters::setTwoTheta().
Referenced by CctwScriptEngine::setTwoThetaFunc().
|
slot |
Definition at line 669 of file cctwapplication.cpp.
References printLine().
Referenced by CctwScriptEngine::showHelpFunc().
|
slot |
Definition at line 732 of file cctwapplication.cpp.
References printLine().
Referenced by CctwScriptEngine::showVersionFunc().
|
private |
Definition at line 155 of file cctwapplication.cpp.
Referenced by decodeCommandLineArgsForUnix().
|
slot |
Definition at line 1589 of file cctwapplication.cpp.
References printMessage(), and CctwVector3D< T >::toString().
|
slot |
Definition at line 873 of file cctwapplication.cpp.
References m_Transformer, CctwTransformer::simpleTransform(), and CctwTransformer::transform().
Referenced by calculateChunkDependencies(), runTransform(), and CctwScriptEngine::transformFunc().
|
slot |
Definition at line 604 of file cctwapplication.cpp.
References waitCompleted().
Referenced by CctwScriptEngine::waitFunc().
|
slot |
Definition at line 1533 of file cctwapplication.cpp.
References m_WorkOutstanding, and CctwThread::msleep().
Referenced by calculateDependencies(), CctwImporter::importData(), CctwTransformer::simpleTransform(), CctwTransformer::transform(), and wait().
|
slot |
Definition at line 1528 of file cctwapplication.cpp.
References m_WorkOutstanding.
Referenced by calculateChunkDependencies(), CctwImporter::importDataFrame(), CctwImporter::readDataFrameToBuffer(), and CctwTransformer::runTransformChunkNumber().
|
slot |
|
slot |
Definition at line 1048 of file cctwapplication.cpp.
References printMessage().
Referenced by clearWriteSettings(), doAboutToQuit(), CctwqtMainWindow::doSaveSettings(), and writeSettings().
|
slot |
Definition at line 1068 of file cctwapplication.cpp.
References printMessage(), and writeSettings().
|
private |
Definition at line 1077 of file cctwapplication.cpp.
References m_CompareData, m_InputData, m_OutputData, m_Parameters, m_PEIngressCommand, m_Transform, m_Transformer, CctwObject::writeSettings(), and CctwTransformer::writeSettings().
CctwComparer* CctwApplication::m_CompareData |
Definition at line 195 of file cctwapplication.h.
Referenced by CctwqtMainWindow::doCompareHDF5(), initialize(), readSettings(), and writeSettings().
|
private |
Definition at line 208 of file cctwapplication.h.
Referenced by calculateChunkDependencies(), and calculateDependencies().
CctwChunkedData* CctwApplication::m_InputData |
Definition at line 196 of file cctwapplication.h.
Referenced by calculateChunkDependencies(), calculateDependencies(), CctwqtMainWindow::CctwqtMainWindow(), Cctwtcl_Input_Cmd(), Cctwtcl_Transform_Cmd(), CctwqtSetupTransformDialog::copyParametersToDialog(), CctwqtMainWindow::doBrowseInputFile(), CctwqtMainWindow::doProjectInput(), initialize(), inputChunkCount(), preStartup(), readSettings(), reportDependencies(), reportInputChunkCounts(), CctwqtMainWindow::reportInputDependencies(), reportInputDependencies(), runProject(), runTransform(), setAnglesData(), setAnglesDataset(), setInputChunks(), setInputData(), setInputDataset(), setMaskData(), setMaskDataset(), settingsScript(), and writeSettings().
|
private |
Definition at line 210 of file cctwapplication.h.
Referenced by onProgress().
QcepObjectNamer CctwApplication::m_ObjectNamer |
Definition at line 187 of file cctwapplication.h.
CctwChunkedData* CctwApplication::m_OutputData |
Definition at line 197 of file cctwapplication.h.
Referenced by calculateChunkDependencies(), CctwqtMainWindow::CctwqtMainWindow(), Cctwtcl_Merge_Cmd(), Cctwtcl_Output_Cmd(), CctwqtMainWindow::doProjectOutput(), CctwqtMainWindow::doSetupOutput(), initialize(), outputChunkCount(), preStartup(), readSettings(), reportOutputChunkCounts(), CctwqtMainWindow::reportOutputDependencies(), reportOutputDependencies(), runMerge(), runTransform(), setCompression(), setNormalization(), setOutputChunks(), setOutputData(), setOutputDataset(), setOutputDims(), settingsScript(), and writeSettings().
CctwCrystalCoordinateParameters* CctwApplication::m_Parameters |
Definition at line 191 of file cctwapplication.h.
Referenced by calculateChunkDependencies(), CctwqtMainWindow::CctwqtMainWindow(), CctwqtSetupTransformDialog::copyDialogToParameters(), CctwqtSetupTransformDialog::copyParametersToDialog(), initialize(), parameters(), readSettings(), setChi(), setOmega(), setPhi(), settingsScript(), setTwoTheta(), and writeSettings().
CctwPEIngressCommand* CctwApplication::m_PEIngressCommand |
Definition at line 201 of file cctwapplication.h.
Referenced by analyzePEMetaData(), analyzeSpecDataFile(), initialize(), readSettings(), settingsScript(), and writeSettings().
QcepSettingsSaverPtr CctwApplication::m_Saver |
Definition at line 202 of file cctwapplication.h.
Referenced by initialize(), and saver().
CctwScriptEngine* CctwApplication::m_ScriptEngine |
Definition at line 200 of file cctwapplication.h.
Referenced by evaluate(), evaluateCommand(), evaluateStartupCommand(), executeScriptFile(), and initialize().
CctwCrystalCoordinateTransform* CctwApplication::m_Transform |
Definition at line 198 of file cctwapplication.h.
Referenced by initialize(), readSettings(), settingsScript(), and writeSettings().
CctwTransformer* CctwApplication::m_Transformer |
Definition at line 199 of file cctwapplication.h.
Referenced by CctwqtSetupOutputDialog::accept(), calculateChunkDependencies(), calculateDependencies(), CctwqtMainWindow::CctwqtMainWindow(), CctwqtSetupOutputDialog::CctwqtSetupOutputDialog(), Cctwtcl_Transform_Cmd(), dependencies(), CctwqtMainWindow::doBrowseProject(), CctwqtMainWindow::doCheckTransform(), CctwqtMainWindow::doProjectInput(), CctwqtMainWindow::doProjectOutput(), CctwqtMainWindow::doTransform(), initialize(), inputProject(), loadDependencies(), noDependencies(), outputProject(), readSettings(), runMerge(), runProject(), saveDependencies(), setCompression(), setNormalization(), setProjectOutput(), setSubset(), settingsScript(), transform(), and writeSettings().
CctwqtMainWindow* CctwApplication::m_Window |
Definition at line 189 of file cctwapplication.h.
Referenced by initialize(), onProgress(), plotCurves(), printLine(), and printMessage().
|
private |
Definition at line 209 of file cctwapplication.h.
Referenced by addWorkOutstanding(), waitCompleted(), workCompleted(), and workOutstanding().
|
readwrite |
Definition at line 231 of file cctwapplication.h.
|
readwrite |
Definition at line 237 of file cctwapplication.h.
|
readwrite |
Definition at line 249 of file cctwapplication.h.
|
readwrite |
Definition at line 270 of file cctwapplication.h.
|
readwrite |
Definition at line 213 of file cctwapplication.h.
|
readwrite |
Definition at line 240 of file cctwapplication.h.
|
readwrite |
Definition at line 222 of file cctwapplication.h.
Referenced by runMerge().
|
readwrite |
Definition at line 228 of file cctwapplication.h.
|
readwrite |
Definition at line 216 of file cctwapplication.h.
|
readwrite |
Definition at line 261 of file cctwapplication.h.
|
readwrite |
Definition at line 264 of file cctwapplication.h.
|
readwrite |
Definition at line 225 of file cctwapplication.h.
Referenced by runMerge().
|
readwrite |
Definition at line 243 of file cctwapplication.h.
|
readwrite |
Definition at line 246 of file cctwapplication.h.
|
readwrite |
Definition at line 255 of file cctwapplication.h.
|
readwrite |
Definition at line 252 of file cctwapplication.h.
|
readwrite |
Definition at line 258 of file cctwapplication.h.
|
readwrite |
Definition at line 219 of file cctwapplication.h.
|
readwrite |
Definition at line 267 of file cctwapplication.h.
|
readwrite |
Definition at line 234 of file cctwapplication.h.