Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

TkrHeader Class Reference

ROOT class to contain the TKR header data for one event. More...

#include <TkrHeader.h>

Inheritance diagram for TkrHeader:

SubSystemHeader TObject List of all members.

Public Types

enum  {
  L1T_Wait_Bit = 0x00100000, Cpu_Busy_Bit = 0x00080000, Fifo_Full_Trap_Bit = 0x00040000, Fifo_Full_Bit = 0x00020000,
  Fifo_Half_Trap_Bit = 0x00010000, Fifo_Half_Bit = 0x00008000, Tkr_Busy_Bit = 0x00004000
}

Public Methods

 TkrHeader ()
virtual ~TkrHeader ()
virtual void Clean (Option_t *option="")
bool isL1tWait ()
bool isCpuBusy ()
bool isFifoFullTrap ()
bool isFifoFull ()
bool isFifoHalfTrap ()
bool isTkrBusy ()

Public Attributes

enum TkrHeader:: { ... }  DeadTimeCause

Detailed Description

ROOT class to contain the TKR header data for one event.

Definition at line 10 of file TkrHeader.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
L1T_Wait_Bit  
Cpu_Busy_Bit  
Fifo_Full_Trap_Bit  
Fifo_Full_Bit  
Fifo_Half_Trap_Bit  
Fifo_Half_Bit  
Tkr_Busy_Bit  

Definition at line 14 of file TkrHeader.h.


Constructor & Destructor Documentation

TkrHeader::TkrHeader ( )
 

TkrHeader::~TkrHeader ( ) [virtual]
 

Definition at line 13 of file TkrHeader.cxx.


Member Function Documentation

void TkrHeader::Clean ( Option_t * option = "" ) [virtual]
 

Reimplemented from SubSystemHeader.

Definition at line 16 of file TkrHeader.cxx.

Referenced by DigiEvent::Clean().

bool TkrHeader::isCpuBusy ( ) [inline]
 

Definition at line 33 of file TkrHeader.h.

bool TkrHeader::isFifoFull ( ) [inline]
 

Definition at line 35 of file TkrHeader.h.

bool TkrHeader::isFifoFullTrap ( ) [inline]
 

Definition at line 34 of file TkrHeader.h.

bool TkrHeader::isFifoHalfTrap ( ) [inline]
 

Definition at line 36 of file TkrHeader.h.

bool TkrHeader::isL1tWait ( ) [inline]
 

Definition at line 32 of file TkrHeader.h.

bool TkrHeader::isTkrBusy ( ) [inline]
 

Definition at line 37 of file TkrHeader.h.


Member Data Documentation

enum { ... } TkrHeader::DeadTimeCause
 


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:22:46 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000