DScaler
class description - source file - inheritance tree
public:
DScaler DScaler()
DScaler DScaler(Char_t* mdesc, UInt_t addr)
DScaler DScaler(DScaler&)
virtual void ~DScaler()
TClass* Class()
void ClearInterrupt()
void ClearScale()
ULong_t* Data()
void DisableInterrupt()
void EnableInterrupt()
Long_t GetCount(Int_t i)
void IncrementScale()
virtual TClass* IsA() const
virtual void ReadVME()
void RemoveVeto()
virtual void ResetModule()
void SetVeto()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
UShort_t fIntVector interrupt vector
UShort_t fIntLevel interrupt level
UShort_t fVetoStat veto state last read (1)
UShort_t fRequest VME interrupt enabled
ULong_t fCounter[16] counters
UShort_t fScalStat 0 for 2*32, 1 for 64
UShort_t fFixCodeFA fixed code (0xfa = 250)
UShort_t fFixCodeF5 fixed code (0xf5 = 245)
UShort_t fManufacturer manufacturer (0x02 = 2)
UShort_t fModType type (0x1f = 24)
UShort_t fVersion version
UShort_t fSerial serial number
DScaler handles the VME scaler V560 (CAEN).
DScaler(Char_t *mdesc, UInt_t addr) :
DModule("scaler","CAEN V560",mdesc,addr)
~DScaler()
void ReadVME()
void ResetModule()
Inline Functions
DScaler DScaler(Char_t* mdesc, UInt_t addr)
Long_t GetCount(Int_t i)
ULong_t* Data()
void IncrementScale()
void ClearScale()
void SetVeto()
void RemoveVeto()
void EnableInterrupt()
void DisableInterrupt()
void ClearInterrupt()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
DScaler DScaler(DScaler&)
Author: Dariusz Miskowiec
Last update: 1999
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.