ARA ROOT v3.3 Software

AraEvent/AtriEventHkData.cxx

00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 #include "AtriEventHkData.h"
00010 #include "TMath.h"
00011 #include <iostream>
00012 #include <fstream>
00013 #include <cstring>
00014 ClassImp(AtriEventHkData);
00015 
00016 AtriEventHkData::AtriEventHkData() 
00017 {
00018    //Default Constructor
00019 }
00020 
00021 AtriEventHkData::~AtriEventHkData() {
00022    //Default Destructor
00023 }
00024 
00025 
00026 AtriEventHkData::AtriEventHkData(AraEventHk_t *theHk)
00027   :RawAraGenericHeader(&(theHk->gHdr))
00028 {
00029   unixTime=theHk->unixTime; 
00030   unixTimeUs=theHk->unixTimeUs; 
00031   firmwareVersion=theHk->firmwareVersion; 
00032   memcpy(wilkinsonCounter,theHk->wilkinsonCounter,DDA_PER_ATRI*sizeof(UShort_t)); 
00033   memcpy(wilkinsonDelay,theHk->wilkinsonDelay,DDA_PER_ATRI*sizeof(UShort_t)); 
00034   ppsCounter=theHk->ppsCounter; 
00035   clockCounter=theHk->clockCounter; 
00036   memcpy(l1Scaler,theHk->l1Scaler,TDA_PER_ATRI*ANTS_PER_TDA*sizeof(UShort_t)); 
00037   memcpy(l2Scaler,theHk->l2Scaler,TDA_PER_ATRI*L2_PER_TDA*sizeof(UShort_t)); 
00038   l3Scaler=theHk->l3Scaler; 
00039   memcpy(deadTime,theHk->deadTime,DDA_PER_ATRI*sizeof(UChar_t));
00040   memcpy(avgOccupancy,theHk->avgOccupancy,DDA_PER_ATRI*sizeof(UChar_t));
00041   memcpy(maxOccupancy,theHk->maxOccupancy,DDA_PER_ATRI*sizeof(UChar_t));
00042   memcpy(vdlyDac,theHk->vdlyDac,DDA_PER_ATRI*sizeof(UShort_t));
00043   memcpy(vadjDac,theHk->vadjDac,DDA_PER_ATRI*sizeof(UShort_t));
00044   memcpy(thresholdDac,theHk->thresholdDac,TDA_PER_ATRI*ANTS_PER_TDA*sizeof(UShort_t));
00045   memcpy(l1ScalerSurface,theHk->l1ScalerSurface,ANTS_PER_TDA*sizeof(UShort_t));
00046   memcpy(surfaceThresholdDac,theHk->surfaceThresholdDac,ANTS_PER_TDA*sizeof(UShort_t));
00047   l2ScalerAllTda12=theHk->l2ScalerAllTda12;
00048   l2ScalerAllTda34=theHk->l2ScalerAllTda34;
00049   l3ScalerSurface=theHk->l3ScalerSurface;
00050 }

Generated on Tue Sep 11 19:51:09 2012 for ARA ROOT v3.3 Software by doxygen 1.4.7