Logo ROOT   6.12/07
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
TDsKey Class Reference

Definition at line 21 of file TDsKey.h.

Public Member Functions

 TDsKey (const char *name=0, UInt_t *uk=0, int nk=1)
 to be documented More...
 
 TDsKey (const char *name, UInt_t uk)
 to be documented More...
 
 TDsKey (UInt_t uRun, UInt_t uEvent=0)
 to be documented More...
 
virtual ~TDsKey ()
 
virtual Int_t EOK () const
 
virtual UInt_t EventNumber () const
 
virtual TString GetKey () const
 to be documented More...
 
virtual const char * GetName () const
 
virtual UInt_t GetSum () const
 to be documented More...
 
virtual Int_t IsNull () const
 
virtual TDsKeyoperator= (const TDsKey &from)
 to be documented More...
 
virtual TDsKeyoperator= (UInt_t from)
 to be documented More...
 
virtual TDsKeyoperator= (Int_t from)
 
virtual TDsKeyoperator= (const char *from)
 to be documented More...
 
virtual Bool_t operator== (const TDsKey &from) const
 Compare two keys. More...
 
virtual UInt_t operator[] (Int_t i) const
 
virtual UInt_t RunNumber () const
 
virtual void SetKey (const char *key)
 to be documented More...
 
virtual void SetName (const char *name)
 
virtual void SetUrr (const UInt_t *key, int nk)
 to be documented More...
 
virtual void Update (const TDsKey &from, const char *name=0)
 to be documented More...
 

Private Attributes

TString fName
 
TArrayI fUrr
 

#include <TDsKey.h>

Constructor & Destructor Documentation

◆ TDsKey() [1/3]

TDsKey::TDsKey ( const char *  name = 0,
UInt_t uk = 0,
int  nk = 1 
)

to be documented

Definition at line 23 of file TDsKey.cxx.

◆ TDsKey() [2/3]

TDsKey::TDsKey ( const char *  name,
UInt_t  uk 
)

to be documented

Definition at line 31 of file TDsKey.cxx.

◆ TDsKey() [3/3]

TDsKey::TDsKey ( UInt_t  uRun,
UInt_t  uEvent = 0 
)

to be documented

Definition at line 39 of file TDsKey.cxx.

◆ ~TDsKey()

virtual TDsKey::~TDsKey ( )
inlinevirtual

Definition at line 31 of file TDsKey.h.

Member Function Documentation

◆ EOK()

virtual Int_t TDsKey::EOK ( ) const
inlinevirtual

Definition at line 47 of file TDsKey.h.

◆ EventNumber()

virtual UInt_t TDsKey::EventNumber ( ) const
inlinevirtual

Definition at line 42 of file TDsKey.h.

◆ GetKey()

TString TDsKey::GetKey ( ) const
virtual

to be documented

Definition at line 111 of file TDsKey.cxx.

◆ GetName()

virtual const char* TDsKey::GetName ( ) const
inlinevirtual

Definition at line 40 of file TDsKey.h.

◆ GetSum()

UInt_t TDsKey::GetSum ( ) const
virtual

to be documented

Definition at line 139 of file TDsKey.cxx.

◆ IsNull()

virtual Int_t TDsKey::IsNull ( ) const
inlinevirtual

Definition at line 48 of file TDsKey.h.

◆ operator=() [1/4]

TDsKey & TDsKey::operator= ( const TDsKey from)
virtual

to be documented

Definition at line 60 of file TDsKey.cxx.

◆ operator=() [2/4]

TDsKey & TDsKey::operator= ( UInt_t  from)
virtual

to be documented

Definition at line 69 of file TDsKey.cxx.

◆ operator=() [3/4]

virtual TDsKey& TDsKey::operator= ( Int_t  from)
inlinevirtual

Definition at line 34 of file TDsKey.h.

◆ operator=() [4/4]

TDsKey & TDsKey::operator= ( const char *  from)
virtual

to be documented

Definition at line 77 of file TDsKey.cxx.

◆ operator==()

Bool_t TDsKey::operator== ( const TDsKey from) const
virtual

Compare two keys.

Definition at line 85 of file TDsKey.cxx.

◆ operator[]()

virtual UInt_t TDsKey::operator[] ( Int_t  i) const
inlinevirtual

Definition at line 37 of file TDsKey.h.

◆ RunNumber()

virtual UInt_t TDsKey::RunNumber ( ) const
inlinevirtual

Definition at line 43 of file TDsKey.h.

◆ SetKey()

void TDsKey::SetKey ( const char *  key)
virtual

to be documented

Definition at line 126 of file TDsKey.cxx.

◆ SetName()

virtual void TDsKey::SetName ( const char *  name)
inlinevirtual

Definition at line 39 of file TDsKey.h.

◆ SetUrr()

void TDsKey::SetUrr ( const UInt_t key,
int  nk 
)
virtual

to be documented

Definition at line 49 of file TDsKey.cxx.

◆ Update()

void TDsKey::Update ( const TDsKey from,
const char *  name = 0 
)
virtual

to be documented

Definition at line 103 of file TDsKey.cxx.

Member Data Documentation

◆ fName

TString TDsKey::fName
private

Definition at line 24 of file TDsKey.h.

◆ fUrr

TArrayI TDsKey::fUrr
private

Definition at line 25 of file TDsKey.h.

Libraries for TDsKey:
[legend]

The documentation for this class was generated from the following files: