00001 00002 00003 #include "FarDetDataQualityHandle.h" 00004 #include "MessageService/MsgService.h" 00005 00006 ClassImp(FarDetDataQualityHandle) 00007 00008 FarDetDataQualityHandle::FarDetDataQualityHandle() 00009 { 00010 00011 } 00012 00013 FarDetDataQualityHandle::FarDetDataQualityHandle(const FarDetDataQualityHandle& cdh) : 00014 CandHandle(cdh) 00015 { 00016 00017 } 00018 FarDetDataQualityHandle::FarDetDataQualityHandle(FarDetDataQuality* cd) : 00019 CandHandle(cd) 00020 { 00021 00022 } 00023 00024 FarDetDataQualityHandle::~FarDetDataQualityHandle() 00025 { 00026 00027 } 00028 00029 FarDetDataQualityHandle* FarDetDataQualityHandle::FarDetDataQualityHandle::DupHandle() const 00030 { 00031 return new FarDetDataQualityHandle(*this); 00032 } 00033 00034 00035 Int_t FarDetDataQualityHandle::GetRun() const 00036 { 00037 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fRun; 00038 } 00039 00040 Int_t FarDetDataQualityHandle::GetSubRun() const 00041 { 00042 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSubRun; 00043 } 00044 00045 Int_t FarDetDataQualityHandle::GetSnarl() const 00046 { 00047 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSnarl; 00048 } 00049 00050 Int_t FarDetDataQualityHandle::GetDate() const 00051 { 00052 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fDate; 00053 } 00054 00055 Int_t FarDetDataQualityHandle::GetTime() const 00056 { 00057 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fTime; 00058 } 00059 00060 Int_t FarDetDataQualityHandle::GetTimeFrame() const 00061 { 00062 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fTimeFrame; 00063 } 00064 00065 Int_t FarDetDataQualityHandle::GetMicrosec() const 00066 { 00067 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fMicrosec; 00068 } 00069 00070 Int_t FarDetDataQualityHandle::GetNanosec() const 00071 { 00072 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fNanosec; 00073 } 00074 00075 Int_t FarDetDataQualityHandle::GetCrateMask() const 00076 { 00077 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fCrateMask; 00078 } 00079 00080 Int_t FarDetDataQualityHandle::GetDeadPlnChips() const 00081 { 00082 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fDeadPlnChips; 00083 } 00084 00085 Int_t FarDetDataQualityHandle::GetHotPlnChips() const 00086 { 00087 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fHotPlnChips; 00088 } 00089 00090 Int_t FarDetDataQualityHandle::GetColdPlnChips() const 00091 { 00092 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fColdPlnChips; 00093 } 00094 00095 Int_t FarDetDataQualityHandle::GetBusyPlnChips() const 00096 { 00097 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fBusyPlnChips; 00098 } 00099 00100 Int_t FarDetDataQualityHandle::GetDeadShldChips() const 00101 { 00102 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fDeadShldChips; 00103 } 00104 00105 Int_t FarDetDataQualityHandle::GetHotShldChips() const 00106 { 00107 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fHotShldChips; 00108 } 00109 00110 Int_t FarDetDataQualityHandle::GetColdShldChips() const 00111 { 00112 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fColdShldChips; 00113 } 00114 00115 Int_t FarDetDataQualityHandle::GetBusyShldChips() const 00116 { 00117 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fBusyShldChips; 00118 } 00119 00120 Int_t FarDetDataQualityHandle::GetLiBox() const 00121 { 00122 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fLiBox; 00123 } 00124 00125 Int_t FarDetDataQualityHandle::GetLiLed() const 00126 { 00127 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fLiLed; 00128 } 00129 00130 Int_t FarDetDataQualityHandle::GetLiPulseHeight() const 00131 { 00132 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fLiPulseHeight; 00133 } 00134 00135 Int_t FarDetDataQualityHandle::GetLiPulseWidth() const 00136 { 00137 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fLiPulseWidth; 00138 } 00139 00140 Int_t FarDetDataQualityHandle::GetTpmtBox() const 00141 { 00142 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fTpmtBox; 00143 } 00144 00145 Int_t FarDetDataQualityHandle::GetTpmtNanosec() const 00146 { 00147 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fTpmtNanosec; 00148 } 00149 00150 Int_t FarDetDataQualityHandle::GetSparsErrors() const 00151 { 00152 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSparsErrors; 00153 } 00154 00155 Int_t FarDetDataQualityHandle::GetEtcErrors() const 00156 { 00157 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fEtcErrors; 00158 } 00159 00160 Int_t FarDetDataQualityHandle::GetSpillStatus() const 00161 { 00162 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSpillStatus; 00163 } 00164 00165 Int_t FarDetDataQualityHandle::GetSpillType() const 00166 { 00167 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSpillType; 00168 } 00169 00170 Int_t FarDetDataQualityHandle::GetSpillGpsError() const 00171 { 00172 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fSpillGpsError; 00173 } 00174 00175 Int_t FarDetDataQualityHandle::GetLiChannels() const 00176 { 00177 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fLiChannels; 00178 } 00179 00180 Int_t FarDetDataQualityHandle::GetHitPlnChannels() const 00181 { 00182 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fHitPlnChannels; 00183 } 00184 00185 Int_t FarDetDataQualityHandle::GetHitShldChannels() const 00186 { 00187 return dynamic_cast<const FarDetDataQuality*>(GetCandBase())->fHitShldChannels; 00188 } 00189 00190 void FarDetDataQualityHandle::SetRun(Int_t run) 00191 { 00192 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fRun=run; 00193 } 00194 00195 void FarDetDataQualityHandle::SetSubRun(Int_t subrun) 00196 { 00197 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSubRun=subrun; 00198 } 00199 00200 void FarDetDataQualityHandle::SetSnarl(Int_t snarl) 00201 { 00202 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSnarl=snarl; 00203 } 00204 00205 void FarDetDataQualityHandle::SetDate(Int_t date) 00206 { 00207 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fDate=date; 00208 } 00209 00210 void FarDetDataQualityHandle::SetTime(Int_t time) 00211 { 00212 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fTime=time; 00213 } 00214 00215 void FarDetDataQualityHandle::SetTimeFrame(Int_t timeframe) 00216 { 00217 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fTimeFrame=timeframe; 00218 } 00219 00220 void FarDetDataQualityHandle::SetMicrosec(Int_t microsec) 00221 { 00222 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fMicrosec=microsec; 00223 } 00224 00225 void FarDetDataQualityHandle::SetNanosec(Int_t nanosec) 00226 { 00227 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fNanosec=nanosec; 00228 } 00229 00230 void FarDetDataQualityHandle::SetCrateMask(Int_t mask) 00231 { 00232 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fCrateMask=mask; 00233 } 00234 00235 void FarDetDataQualityHandle::SetDeadPlnChips(Int_t nchips) 00236 { 00237 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fDeadPlnChips=nchips; 00238 } 00239 00240 void FarDetDataQualityHandle::SetHotPlnChips(Int_t nchips) 00241 { 00242 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fHotPlnChips=nchips; 00243 } 00244 00245 void FarDetDataQualityHandle::SetColdPlnChips(Int_t nchips) 00246 { 00247 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fColdPlnChips=nchips; 00248 } 00249 00250 void FarDetDataQualityHandle::SetBusyPlnChips(Int_t nchips) 00251 { 00252 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fBusyPlnChips=nchips; 00253 } 00254 00255 void FarDetDataQualityHandle::SetDeadShldChips(Int_t nchips) 00256 { 00257 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fDeadShldChips=nchips; 00258 } 00259 00260 void FarDetDataQualityHandle::SetHotShldChips(Int_t nchips) 00261 { 00262 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fHotShldChips=nchips; 00263 } 00264 00265 void FarDetDataQualityHandle::SetColdShldChips(Int_t nchips) 00266 { 00267 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fColdShldChips=nchips; 00268 } 00269 00270 void FarDetDataQualityHandle::SetBusyShldChips(Int_t nchips) 00271 { 00272 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fBusyShldChips=nchips; 00273 } 00274 00275 void FarDetDataQualityHandle::SetLiBox(Int_t box) 00276 { 00277 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fLiBox=box; 00278 } 00279 00280 void FarDetDataQualityHandle::SetLiLed(Int_t led) 00281 { 00282 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fLiLed=led; 00283 } 00284 00285 void FarDetDataQualityHandle::SetLiPulseHeight(Int_t pulseheight) 00286 { 00287 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fLiPulseHeight=pulseheight; 00288 } 00289 00290 void FarDetDataQualityHandle::SetLiPulseWidth(Int_t pulsewidth) 00291 { 00292 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fLiPulseWidth=pulsewidth; 00293 } 00294 00295 void FarDetDataQualityHandle::SetTpmtBox(Int_t box) 00296 { 00297 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fTpmtBox=box; 00298 } 00299 00300 void FarDetDataQualityHandle::SetTpmtNanosec(Int_t nanosec) 00301 { 00302 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fTpmtNanosec=nanosec; 00303 } 00304 00305 void FarDetDataQualityHandle::SetSparsErrors(Int_t nerrs) 00306 { 00307 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSparsErrors=nerrs; 00308 } 00309 00310 void FarDetDataQualityHandle::SetEtcErrors(Int_t nerrs) 00311 { 00312 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fEtcErrors=nerrs; 00313 } 00314 00315 void FarDetDataQualityHandle::SetSpillStatus(Int_t status) 00316 { 00317 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSpillStatus=status; 00318 } 00319 00320 void FarDetDataQualityHandle::SetSpillType(Int_t type) 00321 { 00322 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSpillType=type; 00323 } 00324 00325 void FarDetDataQualityHandle::SetSpillGpsError(Int_t error) 00326 { 00327 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fSpillGpsError=error; 00328 } 00329 00330 void FarDetDataQualityHandle::SetLiChannels(Int_t nchannels) 00331 { 00332 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fLiChannels=nchannels; 00333 } 00334 00335 void FarDetDataQualityHandle::SetHitPlnChannels(Int_t nchannels) 00336 { 00337 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fHitPlnChannels=nchannels; 00338 } 00339 00340 void FarDetDataQualityHandle::SetHitShldChannels(Int_t nchannels) 00341 { 00342 dynamic_cast<FarDetDataQuality*>(GetOwnedCandBase())->fHitShldChannels=nchannels; 00343 } 00344 00345 00346 XXXITRIMP(FarDetDataQualityHandle) 00347
1.3.9.1