Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions src/buildblock/Scanner.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -476,6 +476,36 @@ Scanner::Scanner(Type scanner_type)
);
break;

case Siemens_Quadra:
// Info from Prenosil et al., J Nucl Med 2022; 63(3):476-484, DOI: 10.2967/jnumed.121.261972
set_params(Siemens_Quadra, // type
string_list("Siemens Quadra", "Quadra", "1232"), // names
323, // rings, because of the max ring difference is 322
520, // max n non-arc-corr bins
520, // default n arc-corr bins
(20 + 1) * 38, // num detector per ring
410.0F, // inner ring radius (mm)
7.0F, // unsure on this // avg DoI (mm)
3.29114F, // ring spacing (mm)
1.6F, // bin size (mm)
0.0F, // intrinsic tilt
// ONLY used for CTI scanners for normalisation. These values will be ignored here.
4,
1, // n axial/trans blocks per bucket
10 * 8 + 1,
20 + 1, // n axial/trans xtals per block
0,
0, // n axial/trans xtals per singles unit
1, // n detector layers
// energy
0.F,
511.F,
33 * 8, // max n timing position
143.231 / 8, // timing position bin size
214.F // timing resolution
);
break;

case RPT:

set_params(RPT,
Expand Down Expand Up @@ -1608,6 +1638,7 @@ Scanner::get_num_virtual_axial_crystals_per_block() const
{
case E1080:
case Siemens_mCT:
case Siemens_Quadra:
return 1;
default:
return 0;
Expand All @@ -1624,6 +1655,7 @@ Scanner::get_num_virtual_transaxial_crystals_per_block() const
case E1080:
case Siemens_mCT:
case Siemens_Vision_600:
case Siemens_Quadra:
case Siemens_mMR:
case UPENN_5rings:
case UPENN_6rings:
Expand Down
1 change: 1 addition & 0 deletions src/include/stir/Scanner.h
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ class Scanner
Siemens_mMR,
Siemens_mCT,
Siemens_Vision_600,
Siemens_Quadra,
RPT,
HiDAC,
Advance,
Expand Down
Loading