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

VarcErrHeader Class Reference

#include <VarcErrHeader.h>

List of all members.

Public Member Functions

 VarcErrHeader ()
 VarcErrHeader (const VarcErrHeader &rhs)
 ~VarcErrHeader ()
void SetHeader (Int_t timeframe)
Int_t GetTimeFrame () const
Int_t GetSparsErrors () const
Int_t GetEtcErrors () const
void SetSparsErrors (Int_t nerrs)
void SetEtcErrors (Int_t nerrs)

Private Attributes

Int_t fTimeframe
Int_t fSparsErrors
Int_t fEtcErrors


Constructor & Destructor Documentation

VarcErrHeader::VarcErrHeader  ) 
 

Definition at line 5 of file VarcErrHeader.cxx.

00005                              :
00006   fTimeframe(-1),
00007   fSparsErrors(0), fEtcErrors(0)
00008 {
00009 
00010 }

VarcErrHeader::VarcErrHeader const VarcErrHeader rhs  ) 
 

Definition at line 12 of file VarcErrHeader.cxx.

00012                                                      :
00013   TObject(rhs),
00014   fTimeframe(rhs.fTimeframe),
00015   fSparsErrors(rhs.fSparsErrors), fEtcErrors(rhs.fEtcErrors)
00016 {
00017 
00018 }
  

VarcErrHeader::~VarcErrHeader  ) 
 

Definition at line 20 of file VarcErrHeader.cxx.

00021 {
00022 
00023 }


Member Function Documentation

Int_t VarcErrHeader::GetEtcErrors  )  const
 

Definition at line 40 of file VarcErrHeader.cxx.

Referenced by AlgFarDetDataQuality::RunAlg().

00041 {
00042   return fEtcErrors;
00043 }

Int_t VarcErrHeader::GetSparsErrors  )  const
 

Definition at line 35 of file VarcErrHeader.cxx.

Referenced by AlgFarDetDataQuality::RunAlg().

00036 {
00037   return fSparsErrors;
00038 }

Int_t VarcErrHeader::GetTimeFrame  )  const
 

Definition at line 30 of file VarcErrHeader.cxx.

Referenced by FarDetDataQualityModule::ProcessBlock(), FarDetDataQualityModule::Reco(), and AlgFarDetDataQuality::RunAlg().

00031 {
00032   return fTimeframe;
00033 }

void VarcErrHeader::SetEtcErrors Int_t  nerrs  ) 
 

Definition at line 50 of file VarcErrHeader.cxx.

References fEtcErrors.

Referenced by FarDetDataQualityModule::ProcessBlock().

00051 {
00052   fEtcErrors=nerrs;
00053 }

void VarcErrHeader::SetHeader Int_t  timeframe  ) 
 

Definition at line 25 of file VarcErrHeader.cxx.

References fTimeframe.

Referenced by FarDetDataQualityModule::ProcessBlock().

00026 {
00027   fTimeframe=timeframe; 
00028 }

void VarcErrHeader::SetSparsErrors Int_t  nerrs  ) 
 

Definition at line 45 of file VarcErrHeader.cxx.

References fSparsErrors.

Referenced by FarDetDataQualityModule::ProcessBlock().

00046 {
00047   fSparsErrors=nerrs;
00048 }


Member Data Documentation

Int_t VarcErrHeader::fEtcErrors [private]
 

Definition at line 27 of file VarcErrHeader.h.

Referenced by SetEtcErrors().

Int_t VarcErrHeader::fSparsErrors [private]
 

Definition at line 26 of file VarcErrHeader.h.

Referenced by SetSparsErrors().

Int_t VarcErrHeader::fTimeframe [private]
 

Definition at line 25 of file VarcErrHeader.h.

Referenced by SetHeader().


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