![]() |
CASToR
3.2
Tomographic Reconstruction (PET/SPECT/CT)
|
This class is designed to manage and store system matrix elements associated to a vEvent. More...
#include <oProjectionLine.hh>
Public Member Functions | |
oProjectionLine () | |
The constructor of oProjectionLine. More... | |
~oProjectionLine () | |
The destructor of oProjectionLine. More... | |
int | CheckParameters () |
A function used to check the parameters settings. More... | |
int | Initialize () |
A function used to initialize a bunch of stuff after parameters have been checked. More... | |
void | ComputeLineLength () |
Simply compute and update the m_length using the associated mp_position1 and mp_position2. More... | |
bool | NotEmptyLine () |
This function is used to know if the line contains any voxel contribution. More... | |
void | Reset () |
Reset length and all the voxel indices and weights tabs. More... | |
void | ApplyOffset () |
Apply the offset of oImageDimensionsAndQuantification to the mp_position1 and mp_position2. More... | |
void | ApplyBedOffset () |
Apply the bed offset of m_bedOffset to the mp_position1 and mp_position2. More... | |
INTNB | GetVoxelIndex (int a_direction, int a_TOFBin, INTNB a_voxelInLine) |
void | AddVoxelInTOFBin (int a_direction, int a_TOFBin, INTNB a_voxelIndice, FLTNB a_voxelWeight) |
void | AddVoxelAllTOFBins (int a_direction, INTNB a_voxelIndex, FLTNB a_voxelWeight, HPFLTNB *a_tofWeights, INTNB a_tofBinFirst, INTNB a_tofBinLast) |
void | AddVoxel (int a_direction, INTNB a_voxelIndice, FLTNB a_voxelWeight) |
FLTNB | ForwardProject (FLTNB *ap_image=NULL) |
FLTNB | ForwardProjectWithSPECTAttenuation (FLTNB *ap_attenuation, FLTNB *ap_image=NULL) |
void | BackwardProject (FLTNB *ap_image, FLTNB a_value) |
void | BackwardProjectWithSPECTAttenuation (FLTNB *ap_attenuation, FLTNB *ap_image, FLTNB a_value) |
FLTNB | ComputeLineIntegral (int a_direction) |
FLTNB | GetVoxelWeights (int a_direction, int a_TOFBin, INTNB a_voxelInLine) |
INTNB | GetCurrentNbVoxels (int a_direction, int a_TOFBin) |
int | GetNbTOFBins () |
This function is used to get the number of TOF bins in use. More... | |
FLTNB | GetLength () |
This function is used to get the length of the line. More... | |
int | GetComputationStrategy () |
This function is used to get the computation strategy. More... | |
FLTNB * | GetPosition1 () |
This function is used to get the pointer to the mp_position1 (3-values tab). More... | |
FLTNB * | GetPosition2 () |
This function is used to get the pointer to the mp_position2 (3-values tab). More... | |
FLTNB * | GetBufferPosition1 () |
This function is used to get the pointer to the mp_bufferPosition1 (3-values tab). More... | |
FLTNB * | GetBufferPosition2 () |
This function is used to get the pointer to the mp_bufferPosition2 (3-values tab). More... | |
FLTNB * | GetOrientation1 () |
This function is used to get the pointer to the mp_orientation1 (3-values tab). More... | |
FLTNB * | GetOrientation2 () |
This function is used to get the pointer to the mp_orientation2 (3-values tab). More... | |
FLTNB * | GetBufferOrientation1 () |
This function is used to get the pointer to the mp_bufferOrientation1 (3-values tab). More... | |
FLTNB * | GetBufferOrientation2 () |
This function is used to get the pointer to the mp_bufferOrientation2 (3-values tab). More... | |
FLTNB * | GetPOI1 () |
This function is used to get the pointer to POI of point 1 (3-values tab). More... | |
FLTNB * | GetPOI2 () |
This function is used to get the pointer to POI of point 2 (3-values tab). More... | |
FLTNB | GetTOFMeasurementInPs () |
This function is used to get the TOF measurement in ps. More... | |
int | GetIndex1 () |
This function is used to get the index associated to point 1. More... | |
int | GetIndex2 () |
This function is used to get the index associated to point 2. More... | |
int | GetThreadNumber () |
This function is used to get the thread number associated to this line. More... | |
FLTNB | GetBedOffset () |
This function is used to get the axial bed offset associated to this line. More... | |
void | SetLength (FLTNB a_length) |
void | SetPOI1 (FLTNB *ap_POI1) |
void | SetPOI2 (FLTNB *ap_POI2) |
void | SetTOFMeasurementInPs (FLTNB a_TOFMeasurementInPs) |
void | SetIndex1 (int a_index1) |
void | SetIndex2 (int a_index2) |
void | SetNbTOFBins (int a_nbTOFBins) |
void | SetCurrentTOFBin (int a_TOFBin) |
void | SetMatchedProjectors (bool a_UseMatchedProjectors) |
void | SetPOIResolution (FLTNB *ap_POIResolution) |
void | SetImageDimensionsAndQuantification (oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification) |
void | SetComputationStrategy (int a_computationStrategy) |
void | SetForwardProjector (vProjector *ap_Projector) |
void | SetBackwardProjector (vProjector *ap_Projector) |
void | SetThreadNumber (int a_threadNumber) |
void | SetMultiplicativeCorrection (FLTNB a_multiplicativeCorrection) |
void | SetVerbose (int a_verbose) |
void | SetBedOffset (FLTNB a_bedOffset) |
oProjectionLine () | |
~oProjectionLine () | |
int | CheckParameters () |
int | Initialize () |
void | ComputeLineLength () |
bool | NotEmptyLine () |
void | Reset () |
void | ApplyOffset () |
void | ApplyBedOffset () |
INTNB | GetVoxelIndex (int a_direction, int a_TOFBin, INTNB a_voxelInLine) |
void | AddVoxelInTOFBin (int a_direction, int a_TOFBin, INTNB a_voxelIndice, FLTNB a_voxelWeight) |
void | AddVoxelAllTOFBins (int a_direction, INTNB a_voxelIndex, FLTNB a_voxelWeight, HPFLTNB *a_tofWeights, INTNB a_tofBinFirst, INTNB a_tofBinLast) |
void | AddVoxel (int a_direction, INTNB a_voxelIndice, FLTNB a_voxelWeight) |
FLTNB | ForwardProject (FLTNB *ap_image=NULL) |
FLTNB | ForwardProjectWithSPECTAttenuation (FLTNB *ap_attenuation, FLTNB *ap_image=NULL) |
void | BackwardProject (FLTNB *ap_image, FLTNB a_value) |
void | BackwardProjectWithSPECTAttenuation (FLTNB *ap_attenuation, FLTNB *ap_image, FLTNB a_value) |
FLTNB | ComputeLineIntegral (int a_direction) |
FLTNB | GetVoxelWeights (int a_direction, int a_TOFBin, INTNB a_voxelInLine) |
INTNB | GetCurrentNbVoxels (int a_direction, int a_TOFBin) |
int | GetNbTOFBins () |
FLTNB | GetLength () |
int | GetComputationStrategy () |
FLTNB * | GetPosition1 () |
FLTNB * | GetPosition2 () |
FLTNB * | GetBufferPosition1 () |
FLTNB * | GetBufferPosition2 () |
FLTNB * | GetOrientation1 () |
FLTNB * | GetOrientation2 () |
FLTNB * | GetBufferOrientation1 () |
FLTNB * | GetBufferOrientation2 () |
FLTNB * | GetPOI1 () |
FLTNB * | GetPOI2 () |
FLTNB | GetTOFMeasurementInPs () |
FLTNB | GetTOFResolutionInPs () const |
This function is used to get the TOF standard deviation in ps. More... | |
int | GetIndex1 () |
int | GetIndex2 () |
int | GetThreadNumber () |
FLTNB | GetBedOffset () |
void | SetLength (FLTNB a_length) |
void | SetPOI1 (FLTNB *ap_POI1) |
void | SetPOI2 (FLTNB *ap_POI2) |
void | SetTOFMeasurementInPs (FLTNB a_TOFMeasurementInPs) |
void | SetTOFSigmaInPs (FLTNB a_TOFSigmaInPs) |
This function is used to set the TOF standard deviation associated with the line. More... | |
void | SetIndex1 (int a_index1) |
void | SetIndex2 (int a_index2) |
void | SetNbTOFBins (int a_nbTOFBins) |
void | SetCurrentTOFBin (int a_TOFBin) |
void | SetMatchedProjectors (bool a_UseMatchedProjectors) |
void | SetPOIResolution (FLTNB *ap_POIResolution) |
int | GetNbCustomFLTData () |
int | GetNbCustomINTData () |
void | SetNbCustomFLTData (int a_value) |
void | SetNbCustomINTData (int a_value) |
EVTFLTDATA * | GetCustomFLTData () |
EVTINTDATA * | GetCustomINTData () |
EVTFLTDATA | GetCustomFLTData (int a_idx) |
EVTINTDATA | GetCustomINTData (int a_idx) |
void | SetCustomFLTData (EVTFLTDATA *ap_pointer) |
void | SetCustomINTData (EVTINTDATA *ap_pointer) |
void | SetImageDimensionsAndQuantification (oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification) |
void | SetComputationStrategy (int a_computationStrategy) |
void | SetForwardProjector (vProjector *ap_Projector) |
void | SetBackwardProjector (vProjector *ap_Projector) |
void | SetThreadNumber (int a_threadNumber) |
void | SetMultiplicativeCorrection (FLTNB a_multiplicativeCorrection) |
void | SetVerbose (int a_verbose) |
void | SetBedOffset (FLTNB a_bedOffset) |
void | SetEventIndex (int a_eventIndex) |
Set current index associated to the event. More... | |
int64_t | GetEventIndex () |
Get current index associated to the event. More... | |
This class is designed to manage and store system matrix elements associated to a vEvent.
This class is basically a container for system matrix elements associated to a vEvent. It can use different storage and computation strategies for this role. It contains the voxel contributions to the LOR associated to a vEvent. It manages TOF bins.
Definition at line 69 of file code/include/projector/oProjectionLine.hh.
oProjectionLine::oProjectionLine | ( | ) |
The constructor of oProjectionLine.
This is the default and unique constructor. It does not take any parameter and its role is only to affect default values to each member of the class.
Definition at line 17 of file code/src/projector/oProjectionLine.cc.
oProjectionLine::~oProjectionLine | ( | ) |
The destructor of oProjectionLine.
This is the default and unique destructor. It does not take any parameter and its role is only to free or delete all structures that were built by this class.
Definition at line 59 of file code/src/projector/oProjectionLine.cc.
oProjectionLine::oProjectionLine | ( | ) |
oProjectionLine::~oProjectionLine | ( | ) |
Definition at line 671 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::AddVoxelAllTOFBins | ( | int | a_direction, |
INTNB | a_voxelIndex, | ||
FLTNB | a_voxelWeight, | ||
HPFLTNB * | a_tofWeights, | ||
INTNB | a_tofBinFirst, | ||
INTNB | a_tofBinLast | ||
) |
Definition at line 606 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::AddVoxelAllTOFBins | ( | int | a_direction, |
INTNB | a_voxelIndex, | ||
FLTNB | a_voxelWeight, | ||
HPFLTNB * | a_tofWeights, | ||
INTNB | a_tofBinFirst, | ||
INTNB | a_tofBinLast | ||
) |
void oProjectionLine::AddVoxelInTOFBin | ( | int | a_direction, |
int | a_TOFBin, | ||
INTNB | a_voxelIndice, | ||
FLTNB | a_voxelWeight | ||
) |
Definition at line 550 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::AddVoxelInTOFBin | ( | int | a_direction, |
int | a_TOFBin, | ||
INTNB | a_voxelIndice, | ||
FLTNB | a_voxelWeight | ||
) |
void oProjectionLine::ApplyBedOffset | ( | ) |
Apply the bed offset of m_bedOffset to the mp_position1 and mp_position2.
Definition at line 492 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::ApplyBedOffset | ( | ) |
void oProjectionLine::ApplyOffset | ( | ) |
Apply the offset of oImageDimensionsAndQuantification to the mp_position1 and mp_position2.
Definition at line 463 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::ApplyOffset | ( | ) |
Definition at line 861 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::BackwardProjectWithSPECTAttenuation | ( | FLTNB * | ap_attenuation, |
FLTNB * | ap_image, | ||
FLTNB | a_value | ||
) |
void oProjectionLine::BackwardProjectWithSPECTAttenuation | ( | FLTNB * | ap_attenuation, |
FLTNB * | ap_image, | ||
FLTNB | a_value | ||
) |
Definition at line 886 of file code/src/projector/oProjectionLine.cc.
int oProjectionLine::CheckParameters | ( | ) |
int oProjectionLine::CheckParameters | ( | ) |
A function used to check the parameters settings.
This function does not take any parameter and is used to check that all mandatory members were correctly parameterized.
Definition at line 114 of file code/src/projector/oProjectionLine.cc.
FLTNB oProjectionLine::ComputeLineIntegral | ( | int | a_direction | ) |
Definition at line 940 of file code/src/projector/oProjectionLine.cc.
FLTNB oProjectionLine::ComputeLineIntegral | ( | int | a_direction | ) |
void oProjectionLine::ComputeLineLength | ( | ) |
Simply compute and update the m_length using the associated mp_position1 and mp_position2.
Definition at line 367 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::ComputeLineLength | ( | ) |
Definition at line 730 of file code/src/projector/oProjectionLine.cc.
FLTNB oProjectionLine::ForwardProjectWithSPECTAttenuation | ( | FLTNB * | ap_attenuation, |
FLTNB * | ap_image = NULL |
||
) |
FLTNB oProjectionLine::ForwardProjectWithSPECTAttenuation | ( | FLTNB * | ap_attenuation, |
FLTNB * | ap_image = NULL |
||
) |
Definition at line 769 of file code/src/projector/oProjectionLine.cc.
|
inline |
This function is used to get the axial bed offset associated to this line.
Definition at line 368 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 375 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 311 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_bufferOrientation1 (3-values tab).
Definition at line 311 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 318 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_bufferOrientation2 (3-values tab).
Definition at line 318 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 283 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_bufferPosition1 (3-values tab).
Definition at line 283 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 290 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_bufferPosition2 (3-values tab).
Definition at line 290 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 262 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the computation strategy.
Definition at line 262 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 241 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 241 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 492 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 507 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 499 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 515 of file include/projector/oProjectionLine.hh.
|
inline |
Get current index associated to the event.
Definition at line 602 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the index associated to point 1.
Definition at line 347 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 354 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the index associated to point 2.
Definition at line 354 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 361 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 255 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the length of the line.
Definition at line 255 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 464 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 471 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 248 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the number of TOF bins in use.
Definition at line 248 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 297 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_orientation1 (3-values tab).
Definition at line 297 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 304 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_orientation2 (3-values tab).
Definition at line 304 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 325 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to POI of point 1 (3-values tab).
Definition at line 325 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 332 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to POI of point 2 (3-values tab).
Definition at line 332 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 269 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_position1 (3-values tab).
Definition at line 269 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 276 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the pointer to the mp_position2 (3-values tab).
Definition at line 276 of file code/include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the thread number associated to this line.
Definition at line 361 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 368 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the TOF measurement in ps.
Definition at line 339 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 339 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to get the TOF standard deviation in ps.
Definition at line 346 of file include/projector/oProjectionLine.hh.
Definition at line 517 of file code/src/projector/oProjectionLine.cc.
|
inline |
Definition at line 232 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 232 of file include/projector/oProjectionLine.hh.
int oProjectionLine::Initialize | ( | ) |
A function used to initialize a bunch of stuff after parameters have been checked.
It allocates all tables depending on the computation strategy.
Definition at line 152 of file code/src/projector/oProjectionLine.cc.
int oProjectionLine::Initialize | ( | ) |
bool oProjectionLine::NotEmptyLine | ( | ) |
This function is used to know if the line contains any voxel contribution.
Definition at line 391 of file code/src/projector/oProjectionLine.cc.
bool oProjectionLine::NotEmptyLine | ( | ) |
void oProjectionLine::Reset | ( | ) |
Reset length and all the voxel indices and weights tabs.
Definition at line 415 of file code/src/projector/oProjectionLine.cc.
void oProjectionLine::Reset | ( | ) |
|
inline |
Definition at line 472 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 561 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 500 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 589 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 458 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 547 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 430 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 444 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 524 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 532 of file include/projector/oProjectionLine.hh.
|
inline |
Set current index associated to the event.
int | a_eventIndex |
Definition at line 596 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 465 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 554 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 451 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 540 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 409 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 423 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 416 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 430 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 380 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 387 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 437 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 451 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 486 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 575 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 479 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 486 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 423 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 437 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 387 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 394 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 394 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 401 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 444 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 458 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 479 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 568 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 401 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 408 of file include/projector/oProjectionLine.hh.
|
inline |
This function is used to set the TOF standard deviation associated with the line.
FLTNB | a_SetTOFSigmaInPs |
Definition at line 415 of file include/projector/oProjectionLine.hh.
|
inline |
Definition at line 493 of file code/include/projector/oProjectionLine.hh.
|
inline |
Definition at line 582 of file include/projector/oProjectionLine.hh.
|
private |
Number of allocated voxels for each direction and each TOF bin
Definition at line 568 of file code/include/projector/oProjectionLine.hh.
|
private |
Current number of voxels for each direction and each TOF bin
Definition at line 569 of file code/include/projector/oProjectionLine.hh.
|
private |
List of contributing voxel indices for each direction and each TOF bin
Definition at line 571 of file code/include/projector/oProjectionLine.hh.
|
private |
List of contributing voxel weights for each direction and each TOF bin
Definition at line 573 of file code/include/projector/oProjectionLine.hh.
|
private |
Bed axial offset when reconstructing multiple bed positions at once, in mm
Definition at line 529 of file code/include/projector/oProjectionLine.hh.
|
private |
Boolean that says if the parameters were checked or not
Definition at line 511 of file code/include/projector/oProjectionLine.hh.
|
private |
Integer defining the computation/storage strategy of the contributing voxels
Definition at line 527 of file code/include/projector/oProjectionLine.hh.
|
private |
The current TOF bin in use, can be used for simple to calls to forward or backward projections
Definition at line 533 of file code/include/projector/oProjectionLine.hh.
|
private |
Current index associated to the event
Definition at line 666 of file include/projector/oProjectionLine.hh.
|
private |
The current index of point 1 (associated to the vScanner in use)
Definition at line 550 of file code/include/projector/oProjectionLine.hh.
|
private |
The current index of point 2 (associated to the vScanner in use)
Definition at line 551 of file code/include/projector/oProjectionLine.hh.
|
private |
Boolean that says if the manager was initialized or not
Definition at line 513 of file code/include/projector/oProjectionLine.hh.
|
private |
The current length of the line
Definition at line 539 of file code/include/projector/oProjectionLine.hh.
|
private |
Multiplicative correction factor that will be applied during forward and backward projections
Definition at line 522 of file code/include/projector/oProjectionLine.hh.
|
private |
Nb of customizable EVTFLTDATA variables
Definition at line 644 of file include/projector/oProjectionLine.hh.
|
private |
Nb of customizable EVTINTDATA variables
Definition at line 645 of file include/projector/oProjectionLine.hh.
|
private |
The number of TOF bins in use
Definition at line 531 of file code/include/projector/oProjectionLine.hh.
|
private |
Thread number associated to this projection line
Definition at line 520 of file code/include/projector/oProjectionLine.hh.
|
private |
The current TOF measurement of the event in ps
Definition at line 532 of file code/include/projector/oProjectionLine.hh.
|
private |
The current TOF standard deviation of the event in ps
Definition at line 635 of file include/projector/oProjectionLine.hh.
|
private |
Boolean that says if we use matched projectors (forward = backward)
Definition at line 555 of file code/include/projector/oProjectionLine.hh.
|
private |
The verbose level
Definition at line 509 of file code/include/projector/oProjectionLine.hh.
|
private |
Pointer to the backward projector in use
Definition at line 557 of file code/include/projector/oProjectionLine.hh.
|
private |
A buffer for orientation of point 1 (used when compression)
Definition at line 547 of file code/include/projector/oProjectionLine.hh.
|
private |
A buffer for orientation of point 2 (used when compression)
Definition at line 548 of file code/include/projector/oProjectionLine.hh.
|
private |
A buffer for position of point 1 (used when compression)
Definition at line 543 of file code/include/projector/oProjectionLine.hh.
|
private |
A buffer for position of point 2 (used when compression)
Definition at line 544 of file code/include/projector/oProjectionLine.hh.
|
private |
Customizable data EVTFLTDATA type
Definition at line 642 of file include/projector/oProjectionLine.hh.
|
private |
Customizable data EVTINTDATA type
Definition at line 643 of file include/projector/oProjectionLine.hh.
|
private |
Pointer to the forward projector in use
Definition at line 556 of file code/include/projector/oProjectionLine.hh.
|
private |
Pointer to the oImageDimensionsAndQuantification object in use
Definition at line 525 of file code/include/projector/oProjectionLine.hh.
|
private |
The current orientation of point 1 (along the 3 axes)
Definition at line 545 of file code/include/projector/oProjectionLine.hh.
|
private |
The current orientation of point 2 (along the 3 axes)
Definition at line 546 of file code/include/projector/oProjectionLine.hh.
|
private |
The current POI of point 1 of the event (along the 3 axes)
Definition at line 535 of file code/include/projector/oProjectionLine.hh.
|
private |
The current POI of point 2 of the event (along the 3 axes)
Definition at line 536 of file code/include/projector/oProjectionLine.hh.
|
private |
The POI resolution in use (along the 3 axes)
Definition at line 537 of file code/include/projector/oProjectionLine.hh.
|
private |
The current position of point 1 (along the 3 axes)
Definition at line 541 of file code/include/projector/oProjectionLine.hh.
|
private |
The current position of point 2 (along the 3 axes)
Definition at line 542 of file code/include/projector/oProjectionLine.hh.