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

Detailed Description

Definition at line 6 of file VarcErrHeader.h.


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.

References fEtcErrors.

Referenced by AlgFarDetDataQuality::RunAlg().

00041 {
00042   return fEtcErrors;
00043 }

Int_t VarcErrHeader::GetSparsErrors (  )  const

Definition at line 35 of file VarcErrHeader.cxx.

References fSparsErrors.

Referenced by AlgFarDetDataQuality::RunAlg().

00036 {
00037   return fSparsErrors;
00038 }

Int_t VarcErrHeader::GetTimeFrame (  )  const

Definition at line 30 of file VarcErrHeader.cxx.

References fTimeframe.

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 GetEtcErrors(), and SetEtcErrors().

Int_t VarcErrHeader::fSparsErrors [private]

Definition at line 26 of file VarcErrHeader.h.

Referenced by GetSparsErrors(), and SetSparsErrors().

Int_t VarcErrHeader::fTimeframe [private]

Definition at line 25 of file VarcErrHeader.h.

Referenced by GetTimeFrame(), and SetHeader().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1