#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に実装されています. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|