Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
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.5