Langmuir
Simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LangmuirCore::CarrierWriter Class Reference

A class to output carrier stats (lifetime and pathlength) More...

#include <writer.h>

Public Member Functions

 CarrierWriter (World &world, const QString &name, QObject *parent=0)
 constructs the writer, has the same parameters as OutputInfo More...
 
void write (ChargeAgent &charge)
 write the charge carrier statistics to the stream More...
 

Protected Attributes

Worldm_world
 reference to the world object More...
 
OutputStream m_stream
 output file stream More...
 

Detailed Description

A class to output carrier stats (lifetime and pathlength)

Constructor & Destructor Documentation

LangmuirCore::CarrierWriter::CarrierWriter ( World world,
const QString &  name,
QObject *  parent = 0 
)

constructs the writer, has the same parameters as OutputInfo

Member Function Documentation

void LangmuirCore::CarrierWriter::write ( ChargeAgent charge)

write the charge carrier statistics to the stream

Member Data Documentation

OutputStream LangmuirCore::CarrierWriter::m_stream
protected

output file stream

World& LangmuirCore::CarrierWriter::m_world
protected

reference to the world object


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