#include <DetectorOCT.h>
List of all members.
Public Member Functions |
| | DetectorOCT () |
| virtual | ~DetectorOCT () |
| | DetectorOCT (int reftra, std::string filename, Detector *el, std::vector< float > lambda, double apt_width, bool singlescat, double z_start, double z_step, double z_last, float distance) |
| virtual int | Process (WavePacket &wp, int up_down, int internal) const |
| virtual int | WriteResults (int power_inc) const |
| virtual int | WriteResults2 (std::vector< double > power_inc, IO::Output &rOutput) const |
Protected Attributes |
| double | mAccAngle |
| double | mCosAccAngle |
| bool | mSinglescat |
| double | mScalFactor |
| int | mNbrD |
| double | mDistD |
| double | mZstart |
| double | mZlast |
Constructor & Destructor Documentation
| DetectorOCT::DetectorOCT |
( |
| ) |
|
| DetectorOCT::~DetectorOCT |
( |
| ) |
[virtual] |
| DetectorOCT::DetectorOCT |
( |
int |
reftra, |
|
|
std::string |
filename, |
|
|
Detector * |
el, |
|
|
std::vector< float > |
lambda, |
|
|
double |
apt_width, |
|
|
bool |
singlescat, |
|
|
double |
z_start, |
|
|
double |
z_step, |
|
|
double |
z_last, |
|
|
float |
distance |
|
) |
| |
Member Function Documentation
| int DetectorOCT::Process |
( |
WavePacket & |
wp, |
|
|
int |
up_down, |
|
|
int |
internal |
|
) |
| const [virtual] |
Measure aperture at different angles.
- Parameters:
-
| wp | Instance of wavepacket. |
| up_down | . |
Reimplemented from Detector.
| int DetectorOCT::WriteResults |
( |
int |
power_inc | ) |
const [virtual] |
| int DetectorOCT::WriteResults2 |
( |
std::vector< double > |
power_inc, |
|
|
IO::Output & |
rOutput |
|
) |
| const [virtual] |
New output method. /** Writes results as XML to the results file in rOutput.
- Parameters:
-
| rOutput | reference to an Output object. |
| power_inc | number of wavepackets that don't have error state. |
Reimplemented from Detector.
Member Data Documentation
- Parameters:
-
| mAccAngle | member vairabie to measure Angle. |
| mCosAccAngle | member variable to measure cosine of angle. |
| mScalFactor | member variable to measure scales. member variable to measuure scattering . To save distribution To save number of detectors |
The documentation for this class was generated from the following files: