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 &)

Detailed Description

Definition at line 18 of file RawLIHeaderInterface.h.


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]
virtual Short_t RawLIHeaderInterface::GetCalibType (  )  const [pure virtual]
virtual Int_t RawLIHeaderInterface::GetCount (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetLed (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetPeriod (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetPulseHeight (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetPulserBox (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetPulses (  )  const [pure virtual]
virtual Short_t RawLIHeaderInterface::GetPulseWidth (  )  const [pure virtual]
virtual const Int_t* RawLIHeaderInterface::GetSpares (  )  const [pure virtual]
virtual Int_t RawLIHeaderInterface::GetSpareSize (  )  const [pure virtual]
virtual VldTimeStamp RawLIHeaderInterface::GetTimeStamp (  )  const [pure virtual]
virtual VldContext RawLIHeaderInterface::GetVldContext (  )  const [pure virtual]

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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1