projects
/
ctsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r273: *** empty log message ***
[ctsim.git]
/
libctsim
/
reconstruct.cpp
diff --git
a/libctsim/reconstruct.cpp
b/libctsim/reconstruct.cpp
index 7a27208597d1be2f515dd64ffc4ac23c20355814..ded9420ca6c6ef30477ff73c2e708ff2f6866410 100644
(file)
--- a/
libctsim/reconstruct.cpp
+++ b/
libctsim/reconstruct.cpp
@@
-8,7
+8,7
@@
** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: reconstruct.cpp,v 1.
4 2000/12/16 06:12:47
kevin Exp $
+** $Id: reconstruct.cpp,v 1.
5 2000/12/17 22:30:34
kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
@@
-138,7
+138,7
@@
Reconstructor::reconstructAllViews ()
void
void
-Reconstructor::reconstructView (int iStartView, int iViewCount, SGP* pSGP)
+Reconstructor::reconstructView (int iStartView, int iViewCount, SGP* pSGP
, bool bBackprojectView
)
{
double* adFilteredProj = new double [m_nFilteredProjections]; // filtered projections
{
double* adFilteredProj = new double [m_nFilteredProjections]; // filtered projections
@@
-165,8
+165,9
@@
Reconstructor::reconstructView (int iStartView, int iViewCount, SGP* pSGP)
}
#endif
#endif
}
#endif
#endif
-
- m_pBackprojector->BackprojectView (adFilteredProj, rDetArray.viewAngle());
+
\r
+ if (bBackprojectView)
+ m_pBackprojector->BackprojectView (adFilteredProj, rDetArray.viewAngle());
#ifdef HAVE_SGP
if (m_iTrace >= Trace::TRACE_PLOT && pSGP) {
#ifdef HAVE_SGP
if (m_iTrace >= Trace::TRACE_PLOT && pSGP) {