Main Page
Namespaces
Classes
Package Documentation
EventFilter
EcalDigiToRaw
interface
SRBlockFormatter.h
Go to the documentation of this file.
1
#ifndef SRBLOCKFORMATTER_H
2
#define SRBLOCKFORMATTER_H
3
4
#include <iostream>
5
#include <vector>
6
#include <map>
7
8
#include "
DataFormats/EcalDigi/interface/EcalDigiCollections.h
"
9
#include "
DataFormats/FEDRawData/interface/FEDRawDataCollection.h
"
10
#include "
DataFormats/FEDRawData/interface/FEDRawData.h
"
11
#include "
EventFilter/EcalDigiToRaw/interface/BlockFormatter.h
"
12
13
class
SRBlockFormatter
:
public
BlockFormatter
{
14
public
:
15
SRBlockFormatter
(
BlockFormatter::Config
const
&,
BlockFormatter::Params
const
&);
16
17
void
DigiToRaw
(
int
dccid,
int
dcc_channel,
int
flag
,
FEDRawData
& rawdata);
18
19
private
:
20
std::map<int, int>
header_
;
21
};
22
23
#endif
SRBlockFormatter
Definition:
SRBlockFormatter.h:13
SRBlockFormatter::SRBlockFormatter
SRBlockFormatter(BlockFormatter::Config const &, BlockFormatter::Params const &)
Definition:
SRBlockFormatter.cc:7
RemoveAddSevLevel.flag
flag
Definition:
RemoveAddSevLevel.py:116
FEDRawDataCollection.h
SRBlockFormatter::DigiToRaw
void DigiToRaw(int dccid, int dcc_channel, int flag, FEDRawData &rawdata)
Definition:
SRBlockFormatter.cc:9
FEDRawData
Definition:
FEDRawData.h:19
BlockFormatter.h
EcalDigiCollections.h
BlockFormatter
Definition:
BlockFormatter.h:13
SRBlockFormatter::header_
std::map< int, int > header_
Definition:
SRBlockFormatter.h:20
FEDRawData.h
BlockFormatter::Params
Definition:
BlockFormatter.h:28
BlockFormatter::Config
Definition:
BlockFormatter.h:18
Generated for CMSSW Reference Manual by
1.8.11