File indexing completed on 2024-09-07 04:36:10
0001 #ifndef MatacqDataFormatter_H
0002 #define MatacqDataFormatter_H
0003
0004 #include <ostream>
0005 #include "FWCore/MessageLogger/interface/MessageLogger.h"
0006 #include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
0007 #include "EventFilter/EcalRawToDigi/src/MatacqDataFormatter.h"
0008
0009 class MatacqRawEvent;
0010 class FEDRawData;
0011
0012
0013
0014
0015
0016 class MatacqDataFormatter {
0017 public:
0018 MatacqDataFormatter() {}
0019
0020
0021
0022
0023
0024
0025 void interpretRawData(const FEDRawData& data, EcalMatacqDigiCollection& matacqDigiCollection);
0026
0027
0028
0029
0030
0031
0032 void interpretRawData(const MatacqRawEvent& data, EcalMatacqDigiCollection& matacqDigiCollection);
0033
0034 private:
0035 void printData(std::ostream& out, const MatacqRawEvent& event) const;
0036 };
0037 #endif