CandDataQualityHandle Class Reference

#include <CandDataQualityHandle.h>

Inheritance diagram for CandDataQualityHandle:
CandHandle

List of all members.

Public Member Functions

 CandDataQualityHandle ()
 CandDataQualityHandle (const CandDataQualityHandle &rhs)
 CandDataQualityHandle (CandDataQuality *candidate)
virtual ~CandDataQualityHandle ()
virtual CandDataQualityHandleDupHandle () const
Int_t GetTime () const
Int_t GetRunType () const
Int_t GetRun () const
Int_t GetSubRun () const
Int_t GetTimeFrame () const
Int_t GetSnarl () const
Int_t GetTriggerSource () const
Int_t GetTriggerTime () const
Int_t GetErrorCode () const
Int_t GetCrateMask () const
Int_t GetPreTriggerDigits () const
Int_t GetPostTriggerDigits () const
Int_t GetSnarlMultiplicity () const
Int_t GetSpillStatus () const
Int_t GetSpillType () const
Int_t GetSpillTimeError () const
Int_t GetLiTrigger () const
Int_t GetLiTime () const
Int_t GetLiSubtractedTime () const
Int_t GetLiRelativeTime () const
Int_t GetLiCalibPoint () const
Int_t GetLiCalibType () const
Int_t GetLiPulserBox () const
Int_t GetLiPulserLed () const
Int_t GetLiPulseHeight () const
Int_t GetLiPulseWidth () const
CandDataQuality::DataQuality_t GetDataQuality () const
void SetTime (Int_t time)
void SetRunType (Int_t runtype)
void SetRun (Int_t run)
void SetSubRun (Int_t subrun)
void SetTimeFrame (Int_t timeframe)
void SetSnarl (Int_t snarl)
void SetTriggerSource (Int_t trigsource)
void SetTriggerTime (Int_t trigtime)
void SetErrorCode (Int_t errorcode)
void SetCrateMask (Int_t cratemask)
void SetPreTriggerDigits (Int_t predigits)
void SetPostTriggerDigits (Int_t postdigits)
void SetSnarlMultiplicity (Int_t snarldigits)
void SetSpillStatus (Int_t spillstatus)
void SetSpillType (Int_t spilltype)
void SetSpillTimeError (Int_t gpserror)
void SetLiTrigger (Int_t litrigger)
void SetLiTime (Int_t litime)
void SetLiSubtractedTime (Int_t lisubtime)
void SetLiRelativeTime (Int_t lireltime)
void SetLiCalibPoint (Int_t calibpoint)
void SetLiCalibType (Int_t calibtype)
void SetLiPulserBox (Int_t box)
void SetLiPulserLed (Int_t led)
void SetLiPulseHeight (Int_t pulseheight)
void SetLiPulseWidth (Int_t pulsewidth)
void SetDataQuality (CandDataQuality::DataQuality_t dataquality)
Int_t GetColdChips () const
Int_t GetHotChips () const
Int_t GetBusyChips () const
Int_t GetReadoutErrors () const
CandDeadChip::ChipStatus_t GetChipStatus (RawChannelId rawch) const
 ClassDef (CandDataQualityHandle, 1)

Detailed Description

Definition at line 9 of file CandDataQualityHandle.h.


Constructor & Destructor Documentation

CandDataQualityHandle::CandDataQualityHandle (  ) 

Definition at line 8 of file CandDataQualityHandle.cxx.

Referenced by DupHandle().

00009 {
00010 
00011 }

CandDataQualityHandle::CandDataQualityHandle ( const CandDataQualityHandle rhs  ) 

Definition at line 13 of file CandDataQualityHandle.cxx.

00013                                                                              :
00014   CandHandle(cdh)
00015 {
00016 
00017 }
CandDataQualityHandle::CandDataQualityHandle(CandDataQuality* cd) :

CandDataQualityHandle::CandDataQualityHandle ( CandDataQuality candidate  ) 

Definition at line 18 of file CandDataQualityHandle.cxx.

00018                                                                 :
00019   CandHandle(cd)
00020 {
00021 
00022 }

CandDataQualityHandle::~CandDataQualityHandle (  )  [virtual]

Definition at line 24 of file CandDataQualityHandle.cxx.

00025 {
00026 
00027 }


Member Function Documentation

CandDataQualityHandle::ClassDef ( CandDataQualityHandle  ,
 
)
CandDataQualityHandle * CandDataQualityHandle::DupHandle (  )  const [virtual]

Reimplemented from CandHandle.

Definition at line 29 of file CandDataQualityHandle.cxx.

References CandDataQualityHandle().

00030 {
00031   return new CandDataQualityHandle(*this);
00032 }

Int_t CandDataQualityHandle::GetBusyChips (  )  const

Definition at line 332 of file CandDataQualityHandle.cxx.

References CandHandle::GetDaughterIterator(), and CandDeadChip::kBusy.

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00333 {
00334   Int_t nbusychips=0;
00335 
00336   TIter chipitr(this->GetDaughterIterator());
00337   while(CandDeadChipHandle* cdh = dynamic_cast<CandDeadChipHandle*>(chipitr())){
00338     if( (cdh->GetChipStatus()&CandDeadChip::kBusy)==(CandDeadChip::kBusy) ){
00339       nbusychips++;
00340     }
00341   }
00342 
00343   return nbusychips;
00344 }

CandDeadChip::ChipStatus_t CandDataQualityHandle::GetChipStatus ( RawChannelId  rawch  )  const

Definition at line 360 of file CandDataQualityHandle.cxx.

References CandHandle::GetDaughterIterator(), and CandDeadChip::kOkay.

00361 {
00362   CandDeadChip::ChipStatus_t chipstatus(CandDeadChip::kOkay);
00363   
00364   TIter chipitr(this->GetDaughterIterator());
00365   while(CandDeadChipHandle* cdh = dynamic_cast<CandDeadChipHandle*>(chipitr())){
00366     if( cdh->IsSameChip(rawch) ){
00367       chipstatus = cdh->GetChipStatus();
00368     }
00369   }
00370 
00371   return chipstatus;
00372 }

Int_t CandDataQualityHandle::GetColdChips (  )  const

Definition at line 304 of file CandDataQualityHandle.cxx.

References CandHandle::GetDaughterIterator(), and CandDeadChip::kCold.

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00305 {
00306   Int_t ncoldchips=0;
00307 
00308   TIter chipitr(this->GetDaughterIterator());
00309   while(CandDeadChipHandle* cdh = dynamic_cast<CandDeadChipHandle*>(chipitr())){
00310     if( (cdh->GetChipStatus()&CandDeadChip::kCold)==(CandDeadChip::kCold) ){
00311       ncoldchips++;
00312     }
00313   }
00314 
00315   return ncoldchips;
00316 }

Int_t CandDataQualityHandle::GetCrateMask (  )  const

Definition at line 79 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00080 {
00081   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fCrateMask;
00082 }

CandDataQuality::DataQuality_t CandDataQualityHandle::GetDataQuality (  )  const
Int_t CandDataQualityHandle::GetErrorCode (  )  const

Definition at line 74 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00075 {
00076   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fErrorCode;
00077 }

Int_t CandDataQualityHandle::GetHotChips (  )  const

Definition at line 318 of file CandDataQualityHandle.cxx.

References CandHandle::GetDaughterIterator(), and CandDeadChip::kHot.

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00319 {
00320   Int_t nhotchips=0;
00321 
00322   TIter chipitr(this->GetDaughterIterator());
00323   while(CandDeadChipHandle* cdh = dynamic_cast<CandDeadChipHandle*>(chipitr())){
00324     if( (cdh->GetChipStatus()&CandDeadChip::kHot)==(CandDeadChip::kHot) ){
00325       nhotchips++;
00326     }
00327   }
00328 
00329   return nhotchips;
00330 }

Int_t CandDataQualityHandle::GetLiCalibPoint (  )  const

Definition at line 134 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00135 {
00136   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiCalibPoint;
00137 }

Int_t CandDataQualityHandle::GetLiCalibType (  )  const

Definition at line 139 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00140 {
00141   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiCalibType;
00142 }

Int_t CandDataQualityHandle::GetLiPulseHeight (  )  const

Definition at line 154 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00155 {
00156   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiPulseHeight;
00157 }

Int_t CandDataQualityHandle::GetLiPulserBox (  )  const

Definition at line 144 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00145 {
00146   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiPulserBox;
00147 }

Int_t CandDataQualityHandle::GetLiPulserLed (  )  const

Definition at line 149 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00150 {
00151   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiPulserLed;
00152 }

Int_t CandDataQualityHandle::GetLiPulseWidth (  )  const

Definition at line 159 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00160 {
00161   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiPulseWidth;
00162 }

Int_t CandDataQualityHandle::GetLiRelativeTime (  )  const

Definition at line 129 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00130 {
00131   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiRelativeTime;
00132 }

Int_t CandDataQualityHandle::GetLiSubtractedTime (  )  const

Definition at line 124 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00125 {
00126   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiSubtractedTime;
00127 }

Int_t CandDataQualityHandle::GetLiTime (  )  const

Definition at line 119 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00120 {
00121   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiTime;
00122 }

Int_t CandDataQualityHandle::GetLiTrigger (  )  const

Definition at line 114 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00115 {
00116   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fLiTrigger;
00117 }

Int_t CandDataQualityHandle::GetPostTriggerDigits (  )  const

Definition at line 89 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00090 {
00091   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fPostTriggerDigits;
00092 }

Int_t CandDataQualityHandle::GetPreTriggerDigits (  )  const

Definition at line 84 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00085 {
00086   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fPreTriggerDigits;
00087 }

Int_t CandDataQualityHandle::GetReadoutErrors (  )  const

Definition at line 346 of file CandDataQualityHandle.cxx.

References CandHandle::GetDaughterIterator(), and CandDeadChip::kError.

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00347 {
00348   Int_t nreadouterrors=0;
00349 
00350   TIter chipitr(this->GetDaughterIterator());
00351   while(CandDeadChipHandle* cdh = dynamic_cast<CandDeadChipHandle*>(chipitr())){
00352     if( (cdh->GetChipStatus()&CandDeadChip::kError)==(CandDeadChip::kError) ){
00353       nreadouterrors++;
00354     }
00355   }
00356 
00357   return nreadouterrors;
00358 }

Int_t CandDataQualityHandle::GetRun (  )  const

Definition at line 44 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00045 {
00046   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fRun;
00047 }

Int_t CandDataQualityHandle::GetRunType (  )  const

Definition at line 39 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00040 {
00041   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fRunType;
00042 }

Int_t CandDataQualityHandle::GetSnarl (  )  const

Definition at line 59 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00060 {
00061   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSnarl;
00062 }

Int_t CandDataQualityHandle::GetSnarlMultiplicity (  )  const

Definition at line 94 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00095 {
00096   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSnarlMultiplicity;
00097 }

Int_t CandDataQualityHandle::GetSpillStatus (  )  const

Definition at line 99 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00100 {
00101   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSpillStatus;
00102 }

Int_t CandDataQualityHandle::GetSpillTimeError (  )  const

Definition at line 109 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00110 {
00111   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSpillTimeError;
00112 }

Int_t CandDataQualityHandle::GetSpillType (  )  const

Definition at line 104 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00105 {
00106   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSpillType;
00107 }

Int_t CandDataQualityHandle::GetSubRun (  )  const

Definition at line 49 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00050 {
00051   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fSubRun;
00052 }

Int_t CandDataQualityHandle::GetTime (  )  const

Definition at line 34 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00035 {
00036   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fTime;
00037 }

Int_t CandDataQualityHandle::GetTimeFrame (  )  const

Definition at line 54 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), and AlgDataQuality::RunAlg().

00055 {
00056   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fTimeFrame;
00057 }

Int_t CandDataQualityHandle::GetTriggerSource (  )  const

Definition at line 64 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00065 {
00066   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fTriggerSource;
00067 }

Int_t CandDataQualityHandle::GetTriggerTime (  )  const

Definition at line 69 of file CandDataQualityHandle.cxx.

References CandHandle::GetCandBase().

Referenced by DataQualityReader::Ana(), NtpMaker::FillDataQualityInfo(), NtpSRModule::FillNtpDataQuality(), and AlgDataQuality::RunAlg().

00070 {
00071   return dynamic_cast<const CandDataQuality*>(GetCandBase())->fTriggerTime;
00072 }

void CandDataQualityHandle::SetCrateMask ( Int_t  cratemask  ) 

Definition at line 214 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00215 {
00216   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fCrateMask=cratemask;
00217 }

void CandDataQualityHandle::SetDataQuality ( CandDataQuality::DataQuality_t  dataquality  ) 

Definition at line 299 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00300 {
00301   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fDataQuality=dataquality;
00302 }

void CandDataQualityHandle::SetErrorCode ( Int_t  errorcode  ) 

Definition at line 209 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00210 {
00211   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fErrorCode=errorcode;
00212 }

void CandDataQualityHandle::SetLiCalibPoint ( Int_t  calibpoint  ) 

Definition at line 269 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00270 {
00271   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiCalibPoint=calibpoint;
00272 }

void CandDataQualityHandle::SetLiCalibType ( Int_t  calibtype  ) 

Definition at line 274 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00275 {
00276   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiCalibType=calibtype;
00277 }

void CandDataQualityHandle::SetLiPulseHeight ( Int_t  pulseheight  ) 

Definition at line 289 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00290 {
00291   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiPulseHeight=pulseheight;
00292 }

void CandDataQualityHandle::SetLiPulserBox ( Int_t  box  ) 

Definition at line 279 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00280 {
00281   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiPulserBox=box;
00282 }

void CandDataQualityHandle::SetLiPulserLed ( Int_t  led  ) 

Definition at line 284 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00285 {
00286   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiPulserLed=led;
00287 }

void CandDataQualityHandle::SetLiPulseWidth ( Int_t  pulsewidth  ) 

Definition at line 294 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00295 {
00296   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiPulseWidth=pulsewidth;
00297 }

void CandDataQualityHandle::SetLiRelativeTime ( Int_t  lireltime  ) 

Definition at line 264 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00265 {
00266   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiRelativeTime=lireltime;
00267 }

void CandDataQualityHandle::SetLiSubtractedTime ( Int_t  lisubtime  ) 

Definition at line 259 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00260 {
00261   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiSubtractedTime=lisubtime;
00262 }

void CandDataQualityHandle::SetLiTime ( Int_t  litime  ) 

Definition at line 254 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00255 {
00256   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiTime=litime;
00257 }

void CandDataQualityHandle::SetLiTrigger ( Int_t  litrigger  ) 

Definition at line 249 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00250 {
00251   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fLiTrigger=litrigger;
00252 }

void CandDataQualityHandle::SetPostTriggerDigits ( Int_t  postdigits  ) 

Definition at line 224 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00225 {
00226   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fPostTriggerDigits=postdigits;
00227 }

void CandDataQualityHandle::SetPreTriggerDigits ( Int_t  predigits  ) 

Definition at line 219 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00220 {
00221   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fPreTriggerDigits=predigits;
00222 }

void CandDataQualityHandle::SetRun ( Int_t  run  ) 

Definition at line 179 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00180 {
00181   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fRun=run;
00182 }

void CandDataQualityHandle::SetRunType ( Int_t  runtype  ) 

Definition at line 174 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00175 {
00176   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fRunType=runtype;
00177 }

void CandDataQualityHandle::SetSnarl ( Int_t  snarl  ) 

Definition at line 194 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00195 {
00196   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSnarl=snarl;
00197 }

void CandDataQualityHandle::SetSnarlMultiplicity ( Int_t  snarldigits  ) 

Definition at line 229 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00230 {
00231   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSnarlMultiplicity=snarldigits;
00232 }

void CandDataQualityHandle::SetSpillStatus ( Int_t  spillstatus  ) 

Definition at line 234 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00235 {
00236   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSpillStatus=spillstatus;
00237 }

void CandDataQualityHandle::SetSpillTimeError ( Int_t  gpserror  ) 

Definition at line 244 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00245 {
00246   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSpillTimeError=gpserror;
00247 }

void CandDataQualityHandle::SetSpillType ( Int_t  spilltype  ) 

Definition at line 239 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00240 {
00241   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSpillType=spilltype;
00242 }

void CandDataQualityHandle::SetSubRun ( Int_t  subrun  ) 

Definition at line 184 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00185 {
00186   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fSubRun=subrun;
00187 }

void CandDataQualityHandle::SetTime ( Int_t  time  ) 

Definition at line 169 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00170 {
00171   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fTime=time;
00172 }

void CandDataQualityHandle::SetTimeFrame ( Int_t  timeframe  ) 

Definition at line 189 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00190 {
00191   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fTimeFrame=timeframe;
00192 }

void CandDataQualityHandle::SetTriggerSource ( Int_t  trigsource  ) 

Definition at line 199 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00200 {
00201   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fTriggerSource=trigsource;
00202 }

void CandDataQualityHandle::SetTriggerTime ( Int_t  trigtime  ) 

Definition at line 204 of file CandDataQualityHandle.cxx.

References CandHandle::GetOwnedCandBase().

Referenced by AlgDataQuality::RunAlg().

00205 {
00206   dynamic_cast<CandDataQuality*>(GetOwnedCandBase())->fTriggerTime=trigtime;
00207 }


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1