__________________________________________________[C++ CLASS IMPLEMENTATION] Name: expconf/src/TMrbScaler.cxx Purpose: MARaBOU configuration: scaler definitions Description: Implements class methods to handle scalers Header files: TMrbConfig.h -- MARaBOU class definitions Keywords: Author: R. Lutter Mailto: <a href=mailto:rudi.lutter@physik.uni-muenchen.de>R. Lutter</a> Revision: $Id: TMrbScaler.cxx,v 1.4 2004/09/28 13:47:32 rudi Exp $ Date:
| TMrbScaler() | |
| virtual | ~TMrbScaler() |
| static TClass* | Class() |
| const Char_t* | GetFunctionName(TMrbConfig::EMrbScalerFunction Fct) const |
| UInt_t | GetMode() const |
| Int_t | GetPresetValue() const |
| Bool_t | HasExternalGate() const |
| void | Help() |
| virtual TClass* | IsA() const |
| Bool_t | IsDTScaler() const |
| void | Preset(Int_t Preset) |
| void | SetDTScaler() |
| void | SetExternalGate(Bool_t XGateFlag = kTRUE) |
| void | SetFunctionName(const Char_t* FctName, TMrbConfig::EMrbScalerFunction Fct) |
| void | SetMode(UInt_t ScalerMode) |
| virtual void | ShowMembers(TMemberInspector& insp) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |

__________________________________________________________________[C++ CTOR] Name: TMrbScaler Purpose: Base class for CAMAC/VME scalers Exceptions: Description: Scaler defs. Keywords:
________________________________________________________________[C++ METHOD] Name: TMrbScaler::Preset Purpose: Preset scaler Arguments: Int_t Preset -- preset value Results: Exceptions: Description: Sets the scaler preset value. Keywords:
________________________________________________________________[C++ METHOD] Name: TMrbScaler::SetExternalgate Purpose: Set external gate bit Arguments: Bool_t XGateFlag -- kTRUE if external gate enabled Results: -- Exceptions: Description: Enables/disables external gate. Keywords:
________________________________________________________________[C++ METHOD] Name: TMrbScaler::SetFunctionName Purpose: Define function name Arguments: Char_t * FctName -- function name EMrbScalerFunction Fct -- function code Results: -- Exceptions: Description: Defines a function name to be used for readout. Keywords:
________________________________________________________________[C++ METHOD] Name: TMrbScaler::GetFunctionName Purpose: Return function name Arguments: EMrbScalerFunction Fct -- function code Results: Char_t * FctName -- function name Exceptions: Description: Returns a function name to be used for readout. Keywords: