2 ***********************************************************
3 $SNARK_Header: S N A R K 1 4 - A PICTURE RECONSTRUCTION PROGRAM $
4 $HeadURL: svn://dig.cs.gc.cuny.edu/snark/trunk/src/snark/bpseudo.cpp $
5 $LastChangedRevision: 85 $
6 $Date: 2014-07-02 16:07:08 -0400 (Wed, 02 Jul 2014) $
8 ***********************************************************
11 // COMPUTE THE PSEUDO PROJECTION OF RAY NR IN PROJECTION NP OF
12 // THE PICTURE PICT IN THE BLOB CASE.
20 REAL Blob_class::bpseudo(REAL* pict, INTEGER np, INTEGER nr, INTEGER* list, REAL* weight, INTEGER* numb, REAL* snorm, BOOLEAN line, BOOLEAN constr)
28 Blob.bray(np, nr, list, weight, numb, snorm);
32 Blob.bwray(np, nr, list, weight, numb, snorm);
37 for (nb = 0; nb < *numb; nb++)
44 pictk = MAX0(pictk, Modefl.lower);
46 pictk = MIN0(pictk, Modefl.upper);
48 sum += pictk * weight[nb];
56 "\n bpseudo np = %5i nr = %5i bpseudo = %9.4f", np,