Go to the documentation of this file.00001 #ifndef TableDataFormatter_H
00002 #define TableDataFormatter_H
00003
00008 #include <TBDataFormats/EcalTBObjects/interface/EcalTBCollections.h>
00009 #include <DataFormats/FEDRawData/interface/FEDRawData.h>
00010 #include "FWCore/ServiceRegistry/interface/Service.h"
00011 #include "FWCore/MessageLogger/interface/MessageLogger.h"
00012
00013
00014
00015 class FEDRawData;
00016 class TableDataFormatter {
00017
00018 public:
00019
00020 TableDataFormatter() ;
00021 virtual ~TableDataFormatter(){LogDebug("EcalTBRawToDigi") << "@SUB=TableDataFormatter" << "\n"; };
00022
00023
00024 void interpretRawData( const FEDRawData & data, EcalTBEventHeader& tbEventHeader);
00025 private:
00026
00027 static const int nWordsPerEvent =10;
00028 };
00029 #endif