ARA ROOT v3.10 Software

AraEvent/IcrrHkData.h

00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 #ifndef ICRRHKDATA_H
00010 #define ICRRHKDATA_H
00011 
00012 //Includes
00013 #include <TObject.h>
00014 #include "araIcrrStructures.h"
00015 #include "araIcrrDefines.h"
00016 
00018 
00022 class IcrrHkData: public TObject
00023 {
00024  public:
00025    IcrrHkData(); 
00026    IcrrHkData(IcrrHkDataStruct_t *theHk); 
00027    ~IcrrHkData(); 
00028    
00029    static char getDacLetter(int index);
00030 
00031    double getRFPowerDiscone(int discId); 
00032    double getRFPowerBatwing(int batId); 
00033    double getTemperature(int tempId);
00034 
00035 
00036    //From IcrrTemperatureDataStruct_t
00037    unsigned short temp[8]; 
00038    
00039    //From IcrrRFPowerDataStruct_t   
00040   unsigned short rfpDiscone[8]; 
00041   unsigned short rfpBatwing[8]; 
00042 
00043   //From IcrrDACDataStruct_t
00044   unsigned short dac[6][4]; 
00045 
00046   //From IcrrSimpleScalerStruct_t
00047   unsigned short sclDiscone[8];
00048   unsigned short sclBatPlus[8];
00049   unsigned short sclBatMinus[8];
00050   unsigned short sclTrigL1[12];
00051   unsigned short sclGlobal;
00052 
00053    ClassDef(IcrrHkData,1);
00054 };
00055 
00056 
00057 #endif //ARAHKDATA_H

Generated on Tue Jul 16 16:58:01 2013 for ARA ROOT v3.10 Software by doxygen 1.4.7