#include <TSoftwareAdcModule.hh>
TSoftwareAdcModuleに対する継承グラフ
Public 型 | |
enum | { tStatusSuccess = 0 } |
Public メソッド | |
TSoftwareAdcModule (Tint nchannel=tDefaultChannel, Tint scale=tDefaultScale, Trandom_t randtype=tRandomGaussian) | |
TSoftwareAdcModule (const TSoftwareAdcModule &right) | |
virtual | ~TSoftwareAdcModule () |
virtual Tint | Clear () |
virtual Tint | Update () |
virtual Tint | Initialize () |
virtual Tvoid | FillData (TDataElement &element, Tint channel) |
virtual const TSoftwareAdcModule & | operator= (const TSoftwareAdcModule &right) |
virtual Tbool | operator== (const TSoftwareAdcModule &right) const |
virtual Tbool | operator!= (const TSoftwareAdcModule &right) const |
virtual Tint | GetScale () const |
virtual const TintList & | GetMean () const |
virtual Tint | GetMean (Tint channel) const |
virtual const TintList & | GetSigma () const |
virtual Tint | GetSigma (Tint channel) const |
virtual const TChannel & | GetChannel () const |
virtual Tint | GetData (Tint channel) const |
virtual Trandom_t | GetRandomType () const |
virtual Tvoid | SetScale (Tint scale) |
virtual Tvoid | SetMean (const TintList &meanlist) |
virtual Tvoid | SetMean (Tint channel, Tint mean) |
virtual Tvoid | SetSigma (const TintList &sigmalist) |
virtual Tvoid | SetSigma (Tint channel, Tint sigma) |
virtual Tvoid | SetChannel (const TChannel &channels) |
virtual Tvoid | SetData (Tint channel, Tint data) |
virtual Tvoid | GetRandomType (Trandom_t randomtype) |
virtual Tbool | operator== (const TSoftwareModule &right) const |
virtual Tbool | operator== (const TModule &right) const |
virtual Tbool | operator!= (const TSoftwareModule &right) const |
virtual Tbool | operator!= (const TModule &right) const |
Tint | GetNumberOfChannels () const |
Tint | GetStatus () const |
Tvoid | SetNumberOfChannels (Tint nchannel) |
Tvoid | SetStatus (Tint status) |
Tbool | IsSuccess () const |
Static Public メソッド | |
Tint | GetSeed () |
const TRandomEngine & | GetRandomEngine () |
Tvoid | SetSeed (Tint seed) |
Tvoid | SetRandomEngine (const TRandomEngine &engine) |
Protected 型 | |
enum | { tDataOverFlow = -1 } |
enum | { tDefaultScale = 4096 } |
enum | { tDefaultChannel = 16 } |
Protected メソッド | |
virtual Tvoid | setParameters () |
virtual Tvoid | fillGaussian () |
Protected 変数 | |
Tint | theScale |
TintList | theMean |
TintList | theSigma |
TChannel | theChannel |
Trandom_t | theRandomType |
Tint | theNumberOfChannels |
Tint | theStatus |
Static Protected 変数 | |
Tint | theSeed |
TRandomEngine | theRandomEngine |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
TModuleに実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TModuleに実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|