PulserFromRawLiBlock Class Reference

#include <PulserFromRawLiBlock.h>

List of all members.

Public Member Functions

 PulserFromRawLiBlock ()
 ~PulserFromRawLiBlock ()
 PulserFromRawLiBlock (const RawLIAdcSummaryBlock &)
void New (const RawLIAdcSummaryBlock &)
Short_t GetCalibType () const
Short_t GetCalibPoint () const
Short_t GetPulserBox () const
Short_t GetLed () const
Short_t GetPulseHeight () const
Short_t GetPulseWidth () const
Short_t GetPulses () const
Short_t GetPeriod () const
Int_t GetCount () const
VldContext GetVldContext () const
VldTimeStamp GetTimeStamp () const

Private Attributes

Short_t fCalibType
Short_t fCalibPoint
Short_t fPulserBox
Short_t fLed
Short_t fPulseHeight
Short_t fPulseWidth
Short_t fPulses
Short_t fPeriod
Short_t fCount
VldContext fVldCon
VldTimeStamp fVldTim

Detailed Description

Definition at line 29 of file PulserFromRawLiBlock.h.


Constructor & Destructor Documentation

PulserFromRawLiBlock::PulserFromRawLiBlock (  ) 

Definition at line 39 of file PulserFromRawLiBlock.cxx.

References Msg::kVerbose, and MSG.

00040 {
00041    MSG("Pulser",Msg::kVerbose) <<" PulserFromRawLiBlock ctor \n";
00042 
00043 }

PulserFromRawLiBlock::~PulserFromRawLiBlock (  ) 

Definition at line 45 of file PulserFromRawLiBlock.cxx.

References Msg::kVerbose, and MSG.

00046 {
00047    MSG("Pulser",Msg::kVerbose) <<" PulserFromRawLiBlock dtor \n";
00048 
00049 }

PulserFromRawLiBlock::PulserFromRawLiBlock ( const RawLIAdcSummaryBlock rawsum  ) 

Definition at line 51 of file PulserFromRawLiBlock.cxx.

References Msg::kVerbose, and MSG.

00051                                                                              :  
00052    fCalibType(rawsum.GetCalibType()), 
00053    fCalibPoint(rawsum.GetCalibPoint()), 
00054    fPulserBox(rawsum.GetPulserBox()),
00055    fLed(rawsum.GetLed()), 
00056    fPulseHeight(rawsum.GetPulseHeight()),
00057    fPulseWidth(rawsum.GetPulseWidth()), 
00058    fPulses(rawsum.GetPulses()), 
00059    fPeriod(rawsum.GetPeriod()), 
00060    fCount(rawsum.GetCount()),
00061    fVldCon(rawsum.GetVldContext()),
00062    fVldTim(rawsum.GetTimeStamp())
00063 {
00064    MSG("Pulser",Msg::kVerbose) <<" PulserFromRawLiBlock ctor \n";
00065 
00066 }


Member Function Documentation

Short_t PulserFromRawLiBlock::GetCalibPoint (  )  const [inline]
Short_t PulserFromRawLiBlock::GetCalibType (  )  const [inline]
Int_t PulserFromRawLiBlock::GetCount (  )  const [inline]

Definition at line 44 of file PulserFromRawLiBlock.h.

References fCount.

00044 {return fCount;}                               

Short_t PulserFromRawLiBlock::GetLed (  )  const [inline]
Short_t PulserFromRawLiBlock::GetPeriod (  )  const [inline]

Definition at line 43 of file PulserFromRawLiBlock.h.

References fPeriod.

00043 {return fPeriod;} 

Short_t PulserFromRawLiBlock::GetPulseHeight (  )  const [inline]
Short_t PulserFromRawLiBlock::GetPulserBox (  )  const [inline]
Short_t PulserFromRawLiBlock::GetPulses (  )  const [inline]

Definition at line 42 of file PulserFromRawLiBlock.h.

References fPulses.

Referenced by PulserFromRawSummaryList::PulserFromRawSummaryList().

00042 {return fPulses;} 

Short_t PulserFromRawLiBlock::GetPulseWidth (  )  const [inline]
VldTimeStamp PulserFromRawLiBlock::GetTimeStamp (  )  const [inline]

Definition at line 46 of file PulserFromRawLiBlock.h.

References fVldTim.

00046 {return fVldTim;} 

VldContext PulserFromRawLiBlock::GetVldContext (  )  const [inline]

Definition at line 45 of file PulserFromRawLiBlock.h.

References fVldCon.

Referenced by PulserFromRawSummaryList::Add(), and PulserFromRawSummaryList::PulserFromRawSummaryList().

00045 {return fVldCon;}  

void PulserFromRawLiBlock::New ( const RawLIAdcSummaryBlock rawsum  ) 

Member Data Documentation

Definition at line 49 of file PulserFromRawLiBlock.h.

Referenced by GetCalibPoint(), and New().

Definition at line 48 of file PulserFromRawLiBlock.h.

Referenced by GetCalibType(), and New().

Short_t PulserFromRawLiBlock::fCount [private]

Definition at line 56 of file PulserFromRawLiBlock.h.

Referenced by GetCount(), and New().

Short_t PulserFromRawLiBlock::fLed [private]

Definition at line 51 of file PulserFromRawLiBlock.h.

Referenced by GetLed(), and New().

Short_t PulserFromRawLiBlock::fPeriod [private]

Definition at line 55 of file PulserFromRawLiBlock.h.

Referenced by GetPeriod(), and New().

Definition at line 52 of file PulserFromRawLiBlock.h.

Referenced by GetPulseHeight(), and New().

Definition at line 50 of file PulserFromRawLiBlock.h.

Referenced by GetPulserBox(), and New().

Short_t PulserFromRawLiBlock::fPulses [private]

Definition at line 54 of file PulserFromRawLiBlock.h.

Referenced by GetPulses(), and New().

Definition at line 53 of file PulserFromRawLiBlock.h.

Referenced by GetPulseWidth(), and New().

Definition at line 57 of file PulserFromRawLiBlock.h.

Referenced by GetVldContext(), and New().

Definition at line 58 of file PulserFromRawLiBlock.h.

Referenced by GetTimeStamp(), and New().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1