test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
EventFilter
EcalTBRawToDigi
src
TableDataFormatter.h
Go to the documentation of this file.
1
#ifndef TableDataFormatter_H
2
#define TableDataFormatter_H
3
7
#include <
TBDataFormats/EcalTBObjects/interface/EcalTBCollections.h
>
8
#include <
DataFormats/FEDRawData/interface/FEDRawData.h
>
9
#include "
FWCore/ServiceRegistry/interface/Service.h
"
10
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
11
12
13
14
class
FEDRawData
;
15
class
TableDataFormatter
{
16
17
public
:
18
19
TableDataFormatter
() ;
20
virtual
~TableDataFormatter
(){
LogDebug
(
"EcalTBRawToDigi"
) <<
"@SUB=TableDataFormatter"
<<
"\n"
; };
21
22
//Method to be implemented
23
void
interpretRawData
(
const
FEDRawData
&
data
,
EcalTBEventHeader
& tbEventHeader);
24
private
:
25
26
static
const
int
nWordsPerEvent
=10;
// Number of fibers per hodoscope plane
27
};
28
#endif
LogDebug
#define LogDebug(id)
Definition:
MessageLogger.h:501
MessageLogger.h
TableDataFormatter::TableDataFormatter
TableDataFormatter()
Definition:
TableDataFormatter.cc:6
FEDRawData
Definition:
FEDRawData.h:20
Service.h
TableDataFormatter::interpretRawData
void interpretRawData(const FEDRawData &data, EcalTBEventHeader &tbEventHeader)
Definition:
TableDataFormatter.cc:9
EcalTBEventHeader
Definition:
EcalTBEventHeader.h:15
TableDataFormatter
Definition:
TableDataFormatter.h:15
TableDataFormatter::nWordsPerEvent
static const int nWordsPerEvent
Definition:
TableDataFormatter.h:26
FEDRawData.h
AlCaHLTBitMon_QueryRunRegistry.data
tuple data
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:288
EcalTBCollections.h
TableDataFormatter::~TableDataFormatter
virtual ~TableDataFormatter()
Definition:
TableDataFormatter.h:20
Generated for CMSSW Reference Manual by
1.8.5