cctw
0.2.1
|
#include <cctwchunkeddata.h>
Public Types | |
typedef float | MergeDataType |
Public Slots | |
void | sizingChanged () |
virtual void | setDataSource (QString desc) |
virtual void | setDims (QString desc) |
virtual void | setChunks (QString desc) |
virtual void | setDataset (QString desc) |
virtual void | setMaskSource (QString desc) |
virtual void | setMaskDataset (QString desc) |
virtual void | setAnglesSource (QString desc) |
virtual void | setAnglesDataset (QString desc) |
virtual void | setWeightsSource (QString desc) |
virtual void | setWeightsDataset (QString desc) |
bool | containsPixel (CctwIntVector3D pixelCoord) |
bool | containsChunk (int ix, int iy, int iz) |
int | allocatedChunkCount () |
void | setAngle (int n, double v) |
double | angle (int n) |
void | setWeight (int n, double v) |
double | weight (int n) |
CctwIntVector3D | chunkStart (int n) |
int | chunkContaining (CctwIntVector3D pixelCoord) |
int | chunkContaining (CctwDoubleVector3D fracPixelCoord) |
CctwIntVector3D | chunkCount () const |
CctwIntVector3D | chunkIndexFromNumber (int n) |
int | chunkNumberFromIndex (CctwIntVector3D chunkIdx) |
void | clearDependencies () |
void | addDependency (int f, int t) |
CctwDataChunk * | chunk (int n) |
CctwDataChunk * | chunk (CctwIntVector3D idx) |
CctwDataChunk * | readChunk (int n) |
void | writeChunk (int n) |
void | releaseChunk (int n) |
void | releaseChunkData (int n) |
void | normalizeChunk (int n) |
void | mergeChunk (CctwDataChunk *chunk) |
void | clearMergeCounters () |
bool | beginTransform (bool isInput, int transformOptions) |
void | endTransform () |
bool | openOutputFile () |
bool | checkInputFile () |
bool | openInputFile (bool quietly=false) |
bool | openInputNeXusFile () |
void | flushOutputFile () |
void | closeOutputFile () |
void | closeInputFile () |
void | closeInputNeXusFile () |
bool | checkMaskFile () |
bool | openMaskFile (bool quietly=false) |
void | closeMaskFile () |
bool | readMaskFile () |
bool | checkAnglesFile () |
bool | openAnglesFile (bool quietly=false) |
void | closeAnglesFile () |
bool | readAnglesFile () |
bool | checkWeightsFile () |
bool | openWeightsFile (bool quietly=false) |
void | closeWeightsFile () |
bool | readWeightsFile () |
Public Slots inherited from CctwObject | |
virtual void | printLine (QString line) |
virtual void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) |
virtual QString | settingsScript () |
QString | scriptValueLiteral (QVariant v) |
Signals | |
void | chunkSizeChanged (CctwIntVector3D sz) |
void | dimensionsChanged (CctwIntVector3D dm) |
void | chunkCountChanged (CctwIntVector3D ct) |
Public Member Functions | |
CctwChunkedData (CctwApplication *application, CctwIntVector3D dim, CctwIntVector3D chunkSize, bool isInput, QString name, QObject *parent) | |
void | allocateChunks () |
CctwIntVector3D | dimensions () const |
CctwIntVector3D | chunkSize () const |
void | setDimensions (CctwIntVector3D dim) |
void | setChunkSize (CctwIntVector3D cksz) |
void | setMaskDimensions (int mx, int my) |
void | setAnglesDimensions (int n) |
void | setWeightsDimensions (int n) |
void | incChunksRead (int n) |
void | incChunksWritten (int n) |
void | incChunksHeld (int n) |
Public Member Functions inherited from CctwObject | |
CctwObject (QString name, QObject *parent=0) | |
virtual void | writeSettings (QSettings *set, QString section) |
virtual void | readSettings (QSettings *set, QString section) |
Protected Attributes | |
CctwApplication * | m_Application |
QVector< CctwDataChunk * > | m_DataChunks |
bool | m_IsNeXus |
Properties | |
QString | dataFileName |
QString | dataSetName |
QString | maskDataFileName |
QString | maskDataSetName |
QcepIntVector | mask |
QString | anglesDataFileName |
QString | anglesDataSetName |
QcepDoubleVector | angles |
QString | weightsDataFileName |
QString | weightsDataSetName |
QcepDoubleVector | weights |
CctwIntVector3D | dimensions |
CctwIntVector3D | chunkSize |
CctwIntVector3D | chunkCount |
int | compression |
int | normalization |
CctwIntVector3D | hdfChunkSize |
int | chunksRead |
int | chunksWritten |
int | chunksHeld |
int | chunksHeldMax |
Properties inherited from CctwObject | |
QString | name |
Private Slots | |
void | onDataFileNameChanged () |
void | onMaskFileNameChanged () |
void | onAnglesChanged () |
Private Attributes | |
QMutex | m_ChunkLock |
CctwIntVector3D | m_DimensionsCache |
CctwIntVector3D | m_ChunkSizeCache |
CctwIntVector3D | m_ChunkCountCache |
bool | m_IsInput |
int | m_TransformOptions |
hid_t | m_FileId |
hid_t | m_DatasetId |
hid_t | m_DataspaceId |
hid_t | m_Dataset2Id |
hid_t | m_Dataspace2Id |
bool | m_MaskSameFile |
hid_t | m_MaskFileId |
hid_t | m_MaskDatasetId |
hid_t | m_MaskDataspaceId |
bool | m_AnglesSameFile |
hid_t | m_AnglesFileId |
hid_t | m_AnglesDatasetId |
hid_t | m_AnglesDataspaceId |
bool | m_WeightsSameFile |
hid_t | m_WeightsFileId |
hid_t | m_WeightsDatasetId |
hid_t | m_WeightsDataspaceId |
Static Private Attributes | |
static QMutex | m_FileAccessMutex |
Definition at line 20 of file cctwchunkeddata.h.
typedef float CctwChunkedData::MergeDataType |
Definition at line 32 of file cctwchunkeddata.h.
|
explicit |
Definition at line 18 of file cctwchunkeddata.cpp.
|
slot |
Definition at line 617 of file cctwchunkeddata.cpp.
References chunk(), and m_DataChunks.
Referenced by CctwTransformer::addDependency().
void CctwChunkedData::allocateChunks | ( | ) |
Definition at line 91 of file cctwchunkeddata.cpp.
References chunkCount(), m_ChunkLock, m_DataChunks, and CctwVector3D< T >::volume().
Referenced by setChunkSize(), and setDimensions().
|
slot |
Definition at line 110 of file cctwchunkeddata.cpp.
References CctwDataChunk::allocatedChunkCount().
|
slot |
Definition at line 189 of file cctwchunkeddata.cpp.
|
slot |
Definition at line 2201 of file cctwchunkeddata.cpp.
References m_IsInput, m_TransformOptions, openInputFile(), openOutputFile(), readAnglesFile(), readMaskFile(), and readWeightsFile().
|
slot |
Definition at line 1583 of file cctwchunkeddata.cpp.
References closeAnglesFile(), and openAnglesFile().
Referenced by onAnglesChanged().
|
slot |
Definition at line 716 of file cctwchunkeddata.cpp.
References closeInputFile(), and openInputFile().
Referenced by onDataFileNameChanged().
|
slot |
Definition at line 1368 of file cctwchunkeddata.cpp.
References closeMaskFile(), and openMaskFile().
Referenced by onMaskFileNameChanged().
|
slot |
Definition at line 1778 of file cctwchunkeddata.cpp.
References closeWeightsFile(), and openWeightsFile().
|
slot |
Definition at line 624 of file cctwchunkeddata.cpp.
References CctwDataChunk::index(), m_ChunkLock, m_DataChunks, and CctwObject::printMessage().
Referenced by addDependency(), CctwApplication::calculateChunkDependencies(), Cctwtcl_Merge_Cmd(), Cctwtcl_Output_Cmd(), CctwTransformer::checkTransform(), chunk(), CctwTransformer::dependencies(), mergeChunk(), normalizeChunk(), readChunk(), releaseChunk(), releaseChunkData(), CctwqtMainWindow::reportDependencies(), CctwApplication::reportInputChunkCounts(), CctwApplication::reportInputDependencies(), CctwApplication::reportOutputChunkCounts(), CctwApplication::reportOutputDependencies(), CctwTransformer::saveDependencies(), CctwTransformer::transform(), and writeChunk().
|
slot |
Definition at line 675 of file cctwchunkeddata.cpp.
References chunk(), and chunkNumberFromIndex().
|
slot |
Definition at line 544 of file cctwchunkeddata.cpp.
References chunkNumberFromIndex(), and m_ChunkSizeCache.
Referenced by CctwApplication::calculateChunkDependencies(), CctwTransformer::dependencies(), and CctwTransformer::transformChunkData().
|
slot |
Definition at line 553 of file cctwchunkeddata.cpp.
References chunkNumberFromIndex(), m_ChunkSizeCache, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
|
slot |
Referenced by allocateChunks().
|
signal |
|
slot |
Definition at line 585 of file cctwchunkeddata.cpp.
References m_ChunkCountCache, CctwVector3D< T >::volume(), CctwVector3D< T >::x(), and CctwVector3D< T >::y().
Referenced by chunkStart(), CctwTransformer::dependencies(), and CctwApplication::reportDependencies().
|
slot |
Definition at line 572 of file cctwchunkeddata.cpp.
References containsChunk(), m_ChunkCountCache, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by CctwApplication::calculateDependencies(), chunk(), chunkContaining(), CctwTransformer::dependencies(), CctwApplication::reportDependencies(), and CctwTransformer::simpleTransform().
|
inline |
Definition at line 42 of file cctwchunkeddata.h.
References m_ChunkSizeCache.
Referenced by readChunk(), and writeChunk().
|
signal |
|
slot |
Definition at line 535 of file cctwchunkeddata.cpp.
References chunkIndexFromNumber(), and m_ChunkSizeCache.
Referenced by readChunk(), CctwTransformer::transformChunkData(), and writeChunk().
|
slot |
Definition at line 608 of file cctwchunkeddata.cpp.
References CctwDataChunk::clearDependencies(), and m_DataChunks.
Referenced by CctwTransformer::clearDependencies().
|
slot |
Definition at line 693 of file cctwchunkeddata.cpp.
References m_DataChunks.
|
slot |
Definition at line 1698 of file cctwchunkeddata.cpp.
References m_AnglesDatasetId, m_AnglesDataspaceId, m_AnglesFileId, m_AnglesSameFile, m_FileAccessMutex, and CctwObject::printMessage().
Referenced by checkAnglesFile(), and readAnglesFile().
|
slot |
Definition at line 938 of file cctwchunkeddata.cpp.
References closeInputNeXusFile(), m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, m_IsNeXus, and CctwObject::printMessage().
Referenced by checkInputFile(), and endTransform().
|
slot |
Definition at line 1009 of file cctwchunkeddata.cpp.
References CctwObject::printMessage().
Referenced by closeInputFile().
|
slot |
Definition at line 1485 of file cctwchunkeddata.cpp.
References m_FileAccessMutex, m_MaskDatasetId, m_MaskDataspaceId, m_MaskFileId, m_MaskSameFile, and CctwObject::printMessage().
Referenced by checkMaskFile(), and readMaskFile().
|
slot |
Definition at line 1323 of file cctwchunkeddata.cpp.
References m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, and CctwObject::printMessage().
Referenced by endTransform().
|
slot |
Definition at line 1893 of file cctwchunkeddata.cpp.
References m_FileAccessMutex, m_WeightsDatasetId, m_WeightsDataspaceId, m_WeightsFileId, m_WeightsSameFile, and CctwObject::printMessage().
Referenced by checkWeightsFile(), and readWeightsFile().
|
slot |
Definition at line 565 of file cctwchunkeddata.cpp.
References m_ChunkCountCache, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by chunkNumberFromIndex(), and CctwTransformer::dependencies().
|
slot |
Definition at line 525 of file cctwchunkeddata.cpp.
References m_DimensionsCache, CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by CctwApplication::calculateChunkDependencies(), CctwTransformer::dependencies(), and CctwTransformer::transformChunkData().
|
inline |
Definition at line 41 of file cctwchunkeddata.h.
References m_DimensionsCache.
Referenced by openInputFile(), and openOutputFile().
|
signal |
|
slot |
Definition at line 2233 of file cctwchunkeddata.cpp.
References closeInputFile(), closeOutputFile(), and m_IsInput.
|
slot |
Definition at line 1355 of file cctwchunkeddata.cpp.
References m_Application, m_DataChunks, CctwObject::printMessage(), and writeChunk().
void CctwChunkedData::incChunksHeld | ( | int | n | ) |
Definition at line 2254 of file cctwchunkeddata.cpp.
Referenced by CctwDataChunk::mergeChunk().
void CctwChunkedData::incChunksRead | ( | int | n | ) |
Definition at line 2244 of file cctwchunkeddata.cpp.
void CctwChunkedData::incChunksWritten | ( | int | n | ) |
Definition at line 2249 of file cctwchunkeddata.cpp.
Referenced by CctwDataChunk::mergeChunk().
|
slot |
Definition at line 680 of file cctwchunkeddata.cpp.
References chunk(), and CctwDataChunk::index().
Referenced by CctwApplication::runMerge(), and CctwTransformer::transformChunkNumber().
|
slot |
Definition at line 707 of file cctwchunkeddata.cpp.
References chunk(), and CctwDataChunk::normalizeChunk().
Referenced by writeChunk().
|
privateslot |
|
privateslot |
|
privateslot |
|
slot |
Definition at line 1602 of file cctwchunkeddata.cpp.
References dataSetName, m_AnglesDatasetId, m_AnglesDataspaceId, m_AnglesFileId, m_AnglesSameFile, m_FileAccessMutex, m_FileId, CctwObject::printMessage(), and setAnglesDimensions().
Referenced by checkAnglesFile(), and readAnglesFile().
|
slot |
Definition at line 735 of file cctwchunkeddata.cpp.
References dataSetName, dimensions(), hdfChunkSize, m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, CctwObject::printMessage(), setChunkSize(), setDimensions(), and CctwVector3D< T >::toString().
Referenced by beginTransform(), checkInputFile(), readChunk(), and CctwApplication::runMerge().
|
slot |
Definition at line 1004 of file cctwchunkeddata.cpp.
References CctwObject::printMessage().
|
slot |
Definition at line 1387 of file cctwchunkeddata.cpp.
References dataSetName, m_FileAccessMutex, m_FileId, m_MaskDatasetId, m_MaskDataspaceId, m_MaskFileId, m_MaskSameFile, CctwObject::printMessage(), and setMaskDimensions().
Referenced by checkMaskFile(), and readMaskFile().
|
slot |
Definition at line 1015 of file cctwchunkeddata.cpp.
References dataSetName, dimensions(), hdfChunkSize, m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, CctwObject::printMessage(), CctwVector3D< T >::toString(), CctwVector3D< T >::volume(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by beginTransform(), CctwApplication::runMerge(), and writeChunk().
|
slot |
Definition at line 1797 of file cctwchunkeddata.cpp.
References dataSetName, m_FileAccessMutex, m_FileId, m_WeightsDatasetId, m_WeightsDataspaceId, m_WeightsFileId, m_WeightsSameFile, CctwObject::printMessage(), and setWeightsDimensions().
Referenced by checkWeightsFile(), and readWeightsFile().
|
slot |
Definition at line 1723 of file cctwchunkeddata.cpp.
References angles, closeAnglesFile(), m_AnglesDatasetId, m_AnglesDataspaceId, m_AnglesFileId, m_FileAccessMutex, openAnglesFile(), and CctwObject::printMessage().
Referenced by beginTransform().
|
slot |
Definition at line 2003 of file cctwchunkeddata.cpp.
References CctwDataChunk::allocateData(), CctwDataChunk::allocateWeights(), CCTW_H5T_INTERNAL_TYPE, chunk(), chunkSize(), chunkStart(), CctwDataChunk::dataPointer(), m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, m_TransformOptions, openInputFile(), CctwObject::printMessage(), CctwVector3D< T >::volume(), CctwDataChunk::weightsPointer(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by Cctwtcl_Input_Cmd(), Cctwtcl_Transform_Cmd(), CctwApplication::runMerge(), and CctwTransformer::transformChunkNumber().
|
slot |
Definition at line 1510 of file cctwchunkeddata.cpp.
References closeMaskFile(), m_FileAccessMutex, m_MaskDatasetId, m_MaskDataspaceId, m_MaskFileId, openMaskFile(), and CctwObject::printMessage().
Referenced by beginTransform().
|
slot |
Definition at line 1918 of file cctwchunkeddata.cpp.
References closeWeightsFile(), m_FileAccessMutex, m_WeightsDatasetId, m_WeightsDataspaceId, m_WeightsFileId, openWeightsFile(), and CctwObject::printMessage().
Referenced by beginTransform().
|
slot |
Definition at line 651 of file cctwchunkeddata.cpp.
References chunk(), m_ChunkLock, and m_DataChunks.
Referenced by Cctwtcl_Transform_Cmd().
|
slot |
Definition at line 665 of file cctwchunkeddata.cpp.
References chunk(), CctwDataChunk::deallocateData(), and CctwDataChunk::deallocateWeights().
Referenced by CctwTransformer::transformChunkNumber(), and writeChunk().
|
slot |
Definition at line 178 of file cctwchunkeddata.cpp.
|
virtualslot |
Definition at line 463 of file cctwchunkeddata.cpp.
Referenced by CctwApplication::setAnglesDataset(), and setAnglesSource().
void CctwChunkedData::setAnglesDimensions | ( | int | n | ) |
Definition at line 160 of file cctwchunkeddata.cpp.
Referenced by openAnglesFile().
|
virtualslot |
Definition at line 411 of file cctwchunkeddata.cpp.
References CctwApplication::addSlashes(), CctwObject::printMessage(), and setAnglesDataset().
Referenced by CctwApplication::runTransform(), and CctwApplication::setAnglesData().
|
virtualslot |
Definition at line 325 of file cctwchunkeddata.cpp.
References CctwObject::printMessage(), setChunkSize(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by setDataSource(), CctwApplication::setInputChunks(), and CctwApplication::setOutputChunks().
void CctwChunkedData::setChunkSize | ( | CctwIntVector3D | cksz | ) |
Definition at line 133 of file cctwchunkeddata.cpp.
References allocateChunks(), m_ChunkCountCache, m_ChunkSizeCache, m_DimensionsCache, CctwObject::printMessage(), and CctwVector3D< T >::toString().
Referenced by CctwqtSetupOutputDialog::accept(), openInputFile(), CctwApplication::runMerge(), setChunks(), and sizingChanged().
|
virtualslot |
Definition at line 349 of file cctwchunkeddata.cpp.
Referenced by setDataSource(), CctwApplication::setInputDataset(), and CctwApplication::setOutputDataset().
|
virtualslot |
Definition at line 228 of file cctwchunkeddata.cpp.
References CctwApplication::addSlashes(), CctwObject::printMessage(), setChunks(), setDataset(), and setDims().
Referenced by CctwApplication::runMerge(), CctwApplication::runProject(), CctwApplication::runTransform(), CctwApplication::setInputData(), and CctwApplication::setOutputData().
void CctwChunkedData::setDimensions | ( | CctwIntVector3D | dim | ) |
Definition at line 115 of file cctwchunkeddata.cpp.
References allocateChunks(), m_ChunkCountCache, m_ChunkSizeCache, m_DimensionsCache, CctwObject::printMessage(), and CctwVector3D< T >::toString().
Referenced by CctwqtSetupOutputDialog::accept(), openInputFile(), CctwApplication::runMerge(), setDims(), and sizingChanged().
|
virtualslot |
Definition at line 301 of file cctwchunkeddata.cpp.
References CctwObject::printMessage(), setDimensions(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by setDataSource(), and CctwApplication::setOutputDims().
|
virtualslot |
Definition at line 406 of file cctwchunkeddata.cpp.
Referenced by CctwApplication::setMaskDataset(), and setMaskSource().
void CctwChunkedData::setMaskDimensions | ( | int | mx, |
int | my | ||
) |
Definition at line 151 of file cctwchunkeddata.cpp.
Referenced by openMaskFile().
|
virtualslot |
Definition at line 354 of file cctwchunkeddata.cpp.
References CctwApplication::addSlashes(), CctwObject::printMessage(), and setMaskDataset().
Referenced by CctwApplication::runTransform().
|
slot |
Definition at line 200 of file cctwchunkeddata.cpp.
|
virtualslot |
Definition at line 520 of file cctwchunkeddata.cpp.
Referenced by setWeightsSource().
void CctwChunkedData::setWeightsDimensions | ( | int | n | ) |
Definition at line 169 of file cctwchunkeddata.cpp.
Referenced by openWeightsFile().
|
virtualslot |
Definition at line 468 of file cctwchunkeddata.cpp.
References CctwApplication::addSlashes(), CctwObject::printMessage(), and setWeightsDataset().
Referenced by CctwApplication::runTransform().
|
slot |
Definition at line 211 of file cctwchunkeddata.cpp.
References m_ChunkCountCache, m_ChunkSizeCache, m_DimensionsCache, CctwObject::printMessage(), setChunkSize(), and setDimensions().
|
slot |
Definition at line 194 of file cctwchunkeddata.cpp.
|
slot |
Definition at line 2113 of file cctwchunkeddata.cpp.
References CCTW_H5T_INTERNAL_TYPE, chunk(), chunkSize(), chunkStart(), CctwDataChunk::dataPointer(), m_Dataset2Id, m_DatasetId, m_Dataspace2Id, m_DataspaceId, m_FileAccessMutex, m_FileId, m_TransformOptions, normalizeChunk(), openOutputFile(), CctwObject::printMessage(), releaseChunkData(), CctwDataChunk::weightsPointer(), CctwVector3D< T >::x(), CctwVector3D< T >::y(), and CctwVector3D< T >::z().
Referenced by Cctwtcl_Output_Cmd(), flushOutputFile(), CctwDataChunk::mergeChunk(), and CctwApplication::runMerge().
|
private |
Definition at line 225 of file cctwchunkeddata.h.
Referenced by closeAnglesFile(), openAnglesFile(), and readAnglesFile().
|
private |
Definition at line 226 of file cctwchunkeddata.h.
Referenced by closeAnglesFile(), openAnglesFile(), and readAnglesFile().
|
private |
Definition at line 224 of file cctwchunkeddata.h.
Referenced by closeAnglesFile(), openAnglesFile(), and readAnglesFile().
|
private |
Definition at line 223 of file cctwchunkeddata.h.
Referenced by closeAnglesFile(), and openAnglesFile().
|
protected |
Definition at line 132 of file cctwchunkeddata.h.
Referenced by flushOutputFile().
|
private |
Definition at line 145 of file cctwchunkeddata.h.
Referenced by chunkIndexFromNumber(), chunkNumberFromIndex(), containsChunk(), setChunkSize(), setDimensions(), and sizingChanged().
|
private |
Definition at line 142 of file cctwchunkeddata.h.
Referenced by allocateChunks(), chunk(), and releaseChunk().
|
private |
Definition at line 144 of file cctwchunkeddata.h.
Referenced by chunkContaining(), chunkSize(), chunkStart(), setChunkSize(), setDimensions(), and sizingChanged().
|
protected |
Definition at line 134 of file cctwchunkeddata.h.
Referenced by addDependency(), allocateChunks(), chunk(), clearDependencies(), clearMergeCounters(), flushOutputFile(), and releaseChunk().
|
private |
Definition at line 215 of file cctwchunkeddata.h.
Referenced by closeInputFile(), closeOutputFile(), openInputFile(), openOutputFile(), readChunk(), and writeChunk().
|
private |
Definition at line 213 of file cctwchunkeddata.h.
Referenced by closeInputFile(), closeOutputFile(), openInputFile(), openOutputFile(), readChunk(), and writeChunk().
|
private |
Definition at line 216 of file cctwchunkeddata.h.
Referenced by closeInputFile(), closeOutputFile(), openInputFile(), openOutputFile(), readChunk(), and writeChunk().
|
private |
Definition at line 214 of file cctwchunkeddata.h.
Referenced by closeInputFile(), closeOutputFile(), openInputFile(), openOutputFile(), readChunk(), and writeChunk().
|
private |
Definition at line 143 of file cctwchunkeddata.h.
Referenced by containsPixel(), dimensions(), setChunkSize(), setDimensions(), and sizingChanged().
|
staticprivate |
Definition at line 233 of file cctwchunkeddata.h.
Referenced by closeAnglesFile(), closeInputFile(), closeMaskFile(), closeOutputFile(), closeWeightsFile(), openAnglesFile(), openInputFile(), openMaskFile(), openOutputFile(), openWeightsFile(), readAnglesFile(), readChunk(), readMaskFile(), readWeightsFile(), and writeChunk().
|
private |
Definition at line 212 of file cctwchunkeddata.h.
Referenced by closeInputFile(), closeOutputFile(), openAnglesFile(), openInputFile(), openMaskFile(), openOutputFile(), openWeightsFile(), readChunk(), and writeChunk().
|
private |
Definition at line 210 of file cctwchunkeddata.h.
Referenced by beginTransform(), endTransform(), onAnglesChanged(), onDataFileNameChanged(), and onMaskFileNameChanged().
|
protected |
Is this a NeXus file?
Definition at line 136 of file cctwchunkeddata.h.
Referenced by closeInputFile().
|
private |
Definition at line 220 of file cctwchunkeddata.h.
Referenced by closeMaskFile(), openMaskFile(), and readMaskFile().
|
private |
Definition at line 221 of file cctwchunkeddata.h.
Referenced by closeMaskFile(), openMaskFile(), and readMaskFile().
|
private |
Definition at line 219 of file cctwchunkeddata.h.
Referenced by closeMaskFile(), openMaskFile(), and readMaskFile().
|
private |
Definition at line 218 of file cctwchunkeddata.h.
Referenced by closeMaskFile(), and openMaskFile().
|
private |
Definition at line 211 of file cctwchunkeddata.h.
Referenced by beginTransform(), readChunk(), and writeChunk().
|
private |
Definition at line 230 of file cctwchunkeddata.h.
Referenced by closeWeightsFile(), openWeightsFile(), and readWeightsFile().
|
private |
Definition at line 231 of file cctwchunkeddata.h.
Referenced by closeWeightsFile(), openWeightsFile(), and readWeightsFile().
|
private |
Definition at line 229 of file cctwchunkeddata.h.
Referenced by closeWeightsFile(), openWeightsFile(), and readWeightsFile().
|
private |
Definition at line 228 of file cctwchunkeddata.h.
Referenced by closeWeightsFile(), and openWeightsFile().
|
readwrite |
Definition at line 168 of file cctwchunkeddata.h.
Referenced by readAnglesFile().
|
readwrite |
Definition at line 162 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 165 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 186 of file cctwchunkeddata.h.
Referenced by CctwApplication::calculateDependencies(), CctwTransformer::checkTransform(), CctwApplication::inputChunkCount(), CctwApplication::outputChunkCount(), CctwTransformer::parseSubset(), CctwqtMainWindow::reportDependencies(), CctwApplication::reportDependencies(), CctwApplication::reportInputChunkCounts(), CctwApplication::reportInputDependencies(), CctwApplication::reportOutputChunkCounts(), CctwApplication::reportOutputDependencies(), CctwApplication::runMerge(), CctwTransformer::runTransformChunkNumber(), CctwTransformer::saveDependencies(), CctwTransformer::simpleTransform(), and CctwTransformer::transform().
|
readwrite |
Definition at line 204 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 207 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 183 of file cctwchunkeddata.h.
Referenced by CctwDataChunk::calculateChunkSize(), CctwqtSetupOutputDialog::CctwqtSetupOutputDialog(), and CctwTransformer::simpleTransform().
|
readwrite |
Definition at line 198 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 201 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 189 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 147 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 150 of file cctwchunkeddata.h.
Referenced by openAnglesFile(), openInputFile(), openMaskFile(), openOutputFile(), and openWeightsFile().
|
readwrite |
Definition at line 180 of file cctwchunkeddata.h.
Referenced by CctwDataChunk::calculateChunkSize(), CctwqtSetupOutputDialog::CctwqtSetupOutputDialog(), CctwqtSetupTransformDialog::copyParametersToDialog(), CctwApplication::runMerge(), CctwTransformer::simpleTransform(), and CctwTransformer::transformChunkData().
|
readwrite |
Definition at line 195 of file cctwchunkeddata.h.
Referenced by openInputFile(), and openOutputFile().
|
readwrite |
Definition at line 159 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 153 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 156 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 192 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 177 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 171 of file cctwchunkeddata.h.
|
readwrite |
Definition at line 174 of file cctwchunkeddata.h.