Public Member Functions | Public Attributes | Private Attributes

OptDataWriter Class Reference

#include <ocsOptDataWriter.hh>

List of all members.

Public Member Functions

 OptDataWriter (string InFileName, string InDir2, string Job2, OptSignal *Signal2)
void WriteInitialData (void)
void WriteWithinMap (int expt_num, int map_number, double PropagatedLength)
void WriteEndMap (int expt_num, int map_number, double PropagatedLength)
void WriteEndTransmission (int expt_num, int map_number, double PropagatedLength)
void TurnOffWriteFlags (int expt_num)
int GetWritePulseWidthInFiberFlag ()
int GetOutputStepSizesFlag ()
bool GetComputeMeanZerosStdDevOnes ()
int GetComputeEnergyInBitSlot ()

Public Attributes

PulseEvolutionAnalyzerPEA

Private Attributes

OptSignalSignal
string Job
OptSpectrumAnalyzerPowerMeter
bool WriteComplexFieldsFlag
bool WritePowerChannelFlag
int ChannelArrayIndexForPower
bool WritePowerFlag
bool WriteDistanceTimePowerFlag
bool WriteDistanceTimePowerWithinMapFlag
bool WriteDistanceTimePowerPhaseFlag
bool WriteDistanceTimePowerPhaseWithinMapFlag
bool WritePowerMapFlag
bool WriteAccDispFlag
bool WritePulseWidthFlag
bool WriteAverageChirpFlag
bool WriteLocalFreqFlag
bool WriteInitialOptDataFlag
bool WriteFinalOptDataFlag
int NumSlicesZ
int TimeIndexIncrement
bool OmitDCFlag
bool ComputeTimeFreqShifts
bool ComputeTimingJitter
bool ComputeMeanZerosStdDevOnes
int ComputeEnergyInBitSlot
int OutputStepSizesFlag
int WritePulseWidthInFiberFlag
bool WriteDOPFlag
double RelMinFreqDOP
double RelMaxFreqDOP

Constructor & Destructor Documentation

OptDataWriter::OptDataWriter ( string  InFileName,
string  InDir2,
string  Job2,
OptSignal Signal2 
)

Member Function Documentation

int OptDataWriter::GetComputeEnergyInBitSlot (  )  [inline]
bool OptDataWriter::GetComputeMeanZerosStdDevOnes (  )  [inline]
int OptDataWriter::GetOutputStepSizesFlag (  )  [inline]
int OptDataWriter::GetWritePulseWidthInFiberFlag (  )  [inline]
void OptDataWriter::TurnOffWriteFlags ( int  expt_num  ) 
void OptDataWriter::WriteEndMap ( int  expt_num,
int  map_number,
double  PropagatedLength 
)
void OptDataWriter::WriteEndTransmission ( int  expt_num,
int  map_number,
double  PropagatedLength 
)
void OptDataWriter::WriteInitialData ( void   ) 
void OptDataWriter::WriteWithinMap ( int  expt_num,
int  map_number,
double  PropagatedLength 
)

Member Data Documentation

string OptDataWriter::Job [private]
bool OptDataWriter::OmitDCFlag [private]
double OptDataWriter::RelMaxFreqDOP [private]
double OptDataWriter::RelMinFreqDOP [private]

Referenced by OptDataWriter().

Referenced by OptDataWriter(), and WriteWithinMap().

Referenced by OptDataWriter(), and WriteWithinMap().

Referenced by OptDataWriter(), and WriteInitialData().

Referenced by WriteEndMap(), and WriteWithinMap().


The documentation for this class was generated from the following files: