TL2249Data.cxx

Go to the documentation of this file.
00001 #include "TL2249Data.hxx"
00002 
00003 
00004 /// Constructor
00005 TL2249Data::TL2249Data(int bklen, int bktype, const char* name, void *pdata):
00006   TGenericData(bklen, bktype, name, pdata)
00007 {
00008   
00009   for(int i = 0; i < GetSize(); i++){
00010     
00011     uint32_t word = GetData16()[i];
00012     fMeasurements.push_back(LADCMeasurement(i,word));
00013 
00014   }    
00015 
00016 }
00017 
00018 void TL2249Data::Print(){
00019 
00020   std::cout << "L2249 decoder for bank " << GetName().c_str() << std::endl;
00021   
00022   for(int i = 0; i < (int)fMeasurements.size(); i++){
00023     std::cout << "chan " << i  << " meas = " << fMeasurements[i].GetMeasurement() << " " ;
00024   }
00025   std::cout << std::endl;
00026 
00027 
00028 
00029 }

Generated on 12 Feb 2016 for ROOT Analyzer by  doxygen 1.6.1