Digit Class Reference
|
Ratpac-two
|
RAT::DS::Digit Class Reference
Inheritance diagram for RAT::DS::Digit:
Public Member Functions | |
| virtual void | SetDigitName (std::string _name) |
| virtual std::string | GetDigitName () const |
| virtual void | SetSamplingRate (Double_t _sampling_rate) |
| virtual Double_t | GetSamplingRate () const |
| virtual void | SetNSamples (uint32_t _nsamples) |
| virtual uint32_t | GetNSamples () const |
| virtual void | SetNBits (UShort_t _nbits) |
| virtual UShort_t | GetNBits () const |
| virtual void | SetDynamicRange (double _dynamic_range) |
| virtual Double_t | GetDynamicRange () const |
| virtual void | SetTerminationOhms (double _termination_ohms) |
| virtual Double_t | GetTerminationOhms () const |
| virtual Double_t | GetTimeStepNS () const |
| virtual Double_t | GetVoltageResolution () const |
| virtual void | SetWaveform (const int waveformID, const std::vector< UShort_t > &samples) |
| Set a waveform, overwrites existing. | |
| virtual std::map< int, std::vector< UShort_t > > | GetAllWaveforms () const |
| virtual std::vector< UShort_t > | GetWaveform (const int waveformID) const |
| Bool_t | ExistsWaveform (const int waveformID) const |
| Check if a waveform exists. | |
| std::vector< int > | GetIDs () const |
| Get a list (vector) of all the IDs that are available. | |
| virtual void | PruneWaveforms () |
| Delete all waveforms. | |
| ClassDef (Digit, 4) | |
Protected Attributes | |
| std::string | name |
| Double_t | sampling_rate |
| uint32_t | nsamples |
| UShort_t | nbits |
| Double_t | dynamic_range |
| Double_t | termination_ohms |
| std::map< int, std::vector< UShort_t > > | waveforms |
| Map of input number to samples. | |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/ds/include/RAT/DS/Digit.hh
Generated by