** This is part of the CTSim program
** Copyright (c) 1983-2001 Kevin Rosenberg
**
-** $Id: projections.h,v 1.25 2001/02/22 18:22:40 kevin Exp $
+** $Id: projections.h,v 1.27 2001/03/02 02:08:14 kevin Exp $
**
**
** This program is free software; you can redistribute it and/or modify
static const char* convertInterpIDToTitle (const int interpID);
void initFromScanner (const Scanner& scanner);
+ bool initFromSomatomAR_STAR (int iNViews, int iNDets, unsigned char* pData, unsigned long lDataLength);
void printProjectionData (int startView, int endView);
void printProjectionData ();
int nView() const {return m_nView;}
int geometry() const {return m_geometry;}
double focalLength() const {return m_dFocalLength;}
+ double sourceDetectorLength() const { return m_dSourceDetectorLength;}
+
double phmLen() const { return m_dViewDiameter / SQRT2; }
void setPhmLen(double phmLen) { m_dViewDiameter = phmLen * SQRT2; }
double m_detStart; // distance of beginning detector to center phantom
double m_detInc; // increment between detectors
double m_dFocalLength;
+ double m_dSourceDetectorLength;
double m_dViewDiameter;
double m_dFanBeamAngle;
kuint32 m_year; // Creation date & time