BZUnit Class Reference

#include <unit.h>

Inheritance diagram for BZUnit:

UnitObj UnitObj List of all members.

Public Member Functions

 BZUnit (BZUnit &usrc)
 BZUnit (const gchar *s, const gchar *pss, double sensi=50., double energy=100.)
 BZUnit (const gchar *s, const gchar *pss, const gchar *lab, double sensi=50., double energy=100.)
virtual UnitObjCopy ()
virtual double Usr2Base (double bz)
virtual double Base2Usr (double u)
double GetE ()
void SetE (double E)
double GetSens ()
void CalcSens (double volt, double bz)
 BZUnit (BZUnit &usrc)
 BZUnit (const gchar *s, const gchar *pss, double sensi=50., double energy=100.)
 BZUnit (const gchar *s, const gchar *pss, const gchar *lab, double sensi=50., double energy=100.)
virtual UnitObjCopy ()
virtual double Usr2Base (double bz)
virtual double Base2Usr (double u)
double GetE ()
void SetE (double E)
double GetSens ()
void CalcSens (double volt, double bz)

Private Attributes

double En
double Sens

Detailed Description

Definition at line 177 of file unit.h.


Constructor & Destructor Documentation

BZUnit::BZUnit BZUnit usrc  )  [inline]
 

Definition at line 179 of file unit.h.

References En, and Sens.

Referenced by Copy().

BZUnit::BZUnit const gchar *  s,
const gchar *  pss,
double  sensi = 50.,
double  energy = 100.
[inline]
 

Definition at line 180 of file unit.h.

References En, and Sens.

BZUnit::BZUnit const gchar *  s,
const gchar *  pss,
const gchar *  lab,
double  sensi = 50.,
double  energy = 100.
[inline]
 

Definition at line 182 of file unit.h.

References En, and Sens.

BZUnit::BZUnit BZUnit usrc  )  [inline]
 

Definition at line 179 of file unit.h.

References En, and Sens.

BZUnit::BZUnit const gchar *  s,
const gchar *  pss,
double  sensi = 50.,
double  energy = 100.
[inline]
 

Definition at line 180 of file unit.h.

References En, and Sens.

BZUnit::BZUnit const gchar *  s,
const gchar *  pss,
const gchar *  lab,
double  sensi = 50.,
double  energy = 100.
[inline]
 

Definition at line 182 of file unit.h.

References En, and Sens.


Member Function Documentation

virtual double BZUnit::Base2Usr double  u  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 188 of file unit.h.

References En, Sens, and sqrt().

virtual double BZUnit::Base2Usr double  u  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 188 of file unit.h.

References En, Sens, and sqrt().

Referenced by App::recalc_volt_from_new_Energy().

void BZUnit::CalcSens double  volt,
double  bz
[inline]
 

Definition at line 193 of file unit.h.

References En, Sens, and sqrt().

void BZUnit::CalcSens double  volt,
double  bz
[inline]
 

Definition at line 193 of file unit.h.

References En, Sens, and sqrt().

virtual UnitObj* BZUnit::Copy  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 185 of file unit.h.

References BZUnit().

virtual UnitObj* BZUnit::Copy  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 185 of file unit.h.

References BZUnit().

double BZUnit::GetE  )  [inline]
 

Definition at line 190 of file unit.h.

References En.

double BZUnit::GetE  )  [inline]
 

Definition at line 190 of file unit.h.

References En.

double BZUnit::GetSens  )  [inline]
 

Definition at line 192 of file unit.h.

References Sens.

double BZUnit::GetSens  )  [inline]
 

Definition at line 192 of file unit.h.

References Sens.

void BZUnit::SetE double  E  )  [inline]
 

Definition at line 191 of file unit.h.

References En.

void BZUnit::SetE double  E  )  [inline]
 

Definition at line 191 of file unit.h.

References En.

Referenced by App::recalc_volt_from_new_Energy().

virtual double BZUnit::Usr2Base double  bz  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 187 of file unit.h.

References En, Sens, and sqrt().

virtual double BZUnit::Usr2Base double  bz  )  [inline, virtual]
 

Reimplemented from UnitObj.

Definition at line 187 of file unit.h.

References En, Sens, and sqrt().

Referenced by App::recalc_volt_from_new_Energy().


Member Data Documentation

double BZUnit::En [private]
 

Definition at line 195 of file unit.h.

Referenced by Base2Usr(), BZUnit(), CalcSens(), GetE(), SetE(), and Usr2Base().

double BZUnit::Sens [private]
 

Definition at line 195 of file unit.h.

Referenced by Base2Usr(), BZUnit(), CalcSens(), GetSens(), and Usr2Base().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:05:05 2006 for GXSM by  doxygen 1.4.6