Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

RawLIHeaderInterface Class Reference

#include <RawLIHeaderInterface.h>

Inheritance diagram for RawLIHeaderInterface:

RawLIAdcSummaryBlock RawLIHeader RawLITimingSummaryBlock List of all members.

Public Member Functions

virtual Short_t GetCalibType () const =0
virtual Short_t GetCalibPoint () const =0
virtual Short_t GetPulserBox () const =0
virtual Short_t GetLed () const =0
virtual Short_t GetPulseHeight () const =0
virtual Short_t GetPulseWidth () const =0
virtual Short_t GetPulses () const =0
virtual Short_t GetPeriod () const =0
virtual Int_t GetCount () const =0
virtual VldContext GetVldContext () const =0
virtual VldTimeStamp GetTimeStamp () const =0
virtual Int_t GetSpareSize () const =0
virtual const Int_t * GetSpares () const =0

Protected Member Functions

 RawLIHeaderInterface ()
virtual ~RawLIHeaderInterface ()
 RawLIHeaderInterface (const RawLIHeaderInterface &)

Constructor & Destructor Documentation

RawLIHeaderInterface::RawLIHeaderInterface  )  [inline, protected]
 

Definition at line 41 of file RawLIHeaderInterface.h.

00041 { }

virtual RawLIHeaderInterface::~RawLIHeaderInterface  )  [inline, protected, virtual]
 

Definition at line 42 of file RawLIHeaderInterface.h.

00042 { }

RawLIHeaderInterface::RawLIHeaderInterface const RawLIHeaderInterface  )  [inline, protected]
 

Definition at line 43 of file RawLIHeaderInterface.h.

00043 { } // none


Member Function Documentation

virtual Short_t RawLIHeaderInterface::GetCalibPoint  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetCalibType  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Int_t RawLIHeaderInterface::GetCount  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetLed  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetPeriod  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetPulseHeight  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetPulserBox  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetPulses  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Short_t RawLIHeaderInterface::GetPulseWidth  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual const Int_t* RawLIHeaderInterface::GetSpares  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual Int_t RawLIHeaderInterface::GetSpareSize  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual VldTimeStamp RawLIHeaderInterface::GetTimeStamp  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.

virtual VldContext RawLIHeaderInterface::GetVldContext  )  const [pure virtual]
 

Implemented in RawLIAdcSummaryBlock, RawLIHeader, and RawLITimingSummaryBlock.


The documentation for this class was generated from the following file:
Generated on Mon Feb 15 11:10:10 2010 for loon by  doxygen 1.3.9.1