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

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


Constructor & Destructor Documentation

PulserFromRawLiBlock::PulserFromRawLiBlock  ) 
 

Definition at line 39 of file PulserFromRawLiBlock.cxx.

References MSG.

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

PulserFromRawLiBlock::~PulserFromRawLiBlock  ) 
 

Definition at line 45 of file PulserFromRawLiBlock.cxx.

References MSG.

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

PulserFromRawLiBlock::PulserFromRawLiBlock const RawLIAdcSummaryBlock  ) 
 

Definition at line 51 of file PulserFromRawLiBlock.cxx.

References 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]
 

Definition at line 37 of file PulserFromRawLiBlock.h.

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

00037 {return fCalibPoint;}

Short_t PulserFromRawLiBlock::GetCalibType  )  const [inline]
 

Definition at line 36 of file PulserFromRawLiBlock.h.

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

00036 {return fCalibType;}

Int_t PulserFromRawLiBlock::GetCount  )  const [inline]
 

Definition at line 44 of file PulserFromRawLiBlock.h.

00044 {return fCount;}                               

Short_t PulserFromRawLiBlock::GetLed  )  const [inline]
 

Definition at line 39 of file PulserFromRawLiBlock.h.

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

00039 {return fLed;}

Short_t PulserFromRawLiBlock::GetPeriod  )  const [inline]
 

Definition at line 43 of file PulserFromRawLiBlock.h.

00043 {return fPeriod;} 

Short_t PulserFromRawLiBlock::GetPulseHeight  )  const [inline]
 

Definition at line 40 of file PulserFromRawLiBlock.h.

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

00040 {return fPulseHeight;} 

Short_t PulserFromRawLiBlock::GetPulserBox  )  const [inline]
 

Definition at line 38 of file PulserFromRawLiBlock.h.

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

00038 {return fPulserBox;}

Short_t PulserFromRawLiBlock::GetPulses  )  const [inline]
 

Definition at line 42 of file PulserFromRawLiBlock.h.

Referenced by PulserFromRawSummaryList::PulserFromRawSummaryList().

00042 {return fPulses;} 

Short_t PulserFromRawLiBlock::GetPulseWidth  )  const [inline]
 

Definition at line 41 of file PulserFromRawLiBlock.h.

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

00041 {return fPulseWidth;} 

VldTimeStamp PulserFromRawLiBlock::GetTimeStamp  )  const [inline]
 

Definition at line 46 of file PulserFromRawLiBlock.h.

00046 {return fVldTim;} 

VldContext PulserFromRawLiBlock::GetVldContext  )  const [inline]
 

Definition at line 45 of file PulserFromRawLiBlock.h.

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

00045 {return fVldCon;}  

void PulserFromRawLiBlock::New const RawLIAdcSummaryBlock  ) 
 

Definition at line 68 of file PulserFromRawLiBlock.cxx.

References fCalibPoint, fCalibType, fCount, fLed, fPeriod, fPulseHeight, fPulserBox, fPulses, fPulseWidth, fVldCon, fVldTim, RawLIAdcSummaryBlock::GetCalibPoint(), RawLIAdcSummaryBlock::GetCalibType(), RawLIAdcSummaryBlock::GetCount(), RawLIAdcSummaryBlock::GetLed(), RawLIAdcSummaryBlock::GetPeriod(), RawLIAdcSummaryBlock::GetPulseHeight(), RawLIAdcSummaryBlock::GetPulserBox(), RawLIAdcSummaryBlock::GetPulses(), RawLIAdcSummaryBlock::GetPulseWidth(), RawLIAdcSummaryBlock::GetTimeStamp(), RawLIAdcSummaryBlock::GetVldContext(), and MSG.

Referenced by PulserFromRawModule::Reco().

00069 {
00070    fCalibType=rawsum.GetCalibType(); 
00071    fCalibPoint=rawsum.GetCalibPoint(); 
00072    fPulserBox=rawsum.GetPulserBox();
00073    fLed=rawsum.GetLed(); 
00074    fPulseHeight=rawsum.GetPulseHeight();
00075    fPulseWidth=rawsum.GetPulseWidth(); 
00076    fPulses=rawsum.GetPulses(); 
00077    fPeriod=rawsum.GetPeriod(); 
00078    fCount=rawsum.GetCount();
00079    fVldCon=rawsum.GetVldContext();
00080    fVldTim=rawsum.GetTimeStamp();
00081       
00082    MSG("Pulser",Msg::kVerbose) <<" PulserFromRawLiBlock::New \n";
00083 
00084 }


Member Data Documentation

Short_t PulserFromRawLiBlock::fCalibPoint [private]
 

Definition at line 49 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fCalibType [private]
 

Definition at line 48 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fCount [private]
 

Definition at line 56 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fLed [private]
 

Definition at line 51 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fPeriod [private]
 

Definition at line 55 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fPulseHeight [private]
 

Definition at line 52 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fPulserBox [private]
 

Definition at line 50 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fPulses [private]
 

Definition at line 54 of file PulserFromRawLiBlock.h.

Referenced by New().

Short_t PulserFromRawLiBlock::fPulseWidth [private]
 

Definition at line 53 of file PulserFromRawLiBlock.h.

Referenced by New().

VldContext PulserFromRawLiBlock::fVldCon [private]
 

Definition at line 57 of file PulserFromRawLiBlock.h.

Referenced by New().

VldTimeStamp PulserFromRawLiBlock::fVldTim [private]
 

Definition at line 58 of file PulserFromRawLiBlock.h.

Referenced by New().


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