Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
EventFilter
EcalRawToDigi
interface
DCCEEEventBlock.h
Go to the documentation of this file.
1
#ifndef DCCEEEVENTBLOCK_HH
2
#define DCCEEEVENTBLOCK_HH
3
4
/*
5
*\ Class DCCEEventBlock
6
*
7
* Specialization of the DCCEventBlock class for the EE
8
* The class instantes the DCCSCBlock, DCCEETCCBlock and DCCEESRPBlock unpacking classes
9
*
10
* \file DCCEEEventBlock.h
11
*
12
*
13
* \author N. Almeida
14
*
15
*/
16
17
#include <
DataFormats/EcalRawData/interface/EcalRawDataCollections.h
>
18
#include <
DataFormats/EcalDigi/interface/EcalDigiCollections.h
>
19
#include "
DCCRawDataDefinitions.h
"
20
#include "
DCCEventBlock.h
"
21
22
class
DCCEEEventBlock
:
public
DCCEventBlock
{
23
public
:
24
DCCEEEventBlock
(
DCCDataUnpacker
* u,
25
EcalElectronicsMapper
*
m
,
26
bool
hU,
27
bool
srpU,
28
bool
tccU,
29
bool
feU,
30
bool
memU,
31
bool
forceToKeepFRdata);
32
33
void
unpack
(
const
uint64_t
*
buffer
,
size_t
bufferSize,
unsigned
int
expFedId)
override
;
34
35
protected
:
36
int
unpackTCCBlocks
()
override
;
37
};
38
39
#endif
DCCEEEventBlock::DCCEEEventBlock
DCCEEEventBlock(DCCDataUnpacker *u, EcalElectronicsMapper *m, bool hU, bool srpU, bool tccU, bool feU, bool memU, bool forceToKeepFRdata)
Definition:
DCCEEEventBlock.cc:16
DCCRawDataDefinitions.h
DCCEEEventBlock::unpackTCCBlocks
int unpackTCCBlocks() override
Definition:
DCCEEEventBlock.cc:294
DCCDataUnpacker
Definition:
DCCDataUnpacker.h:49
visualization-live-secondInstance_cfg.m
tuple m
Definition:
visualization-live-secondInstance_cfg.py:79
EcalDigiCollections.h
cond::uint64_t
unsigned long long uint64_t
Definition:
Time.h:13
DCCEEEventBlock::unpack
void unpack(const uint64_t *buffer, size_t bufferSize, unsigned int expFedId) override
Definition:
DCCEEEventBlock.cc:35
EcalElectronicsMapper
Definition:
EcalElectronicsMapper.h:34
edmScanValgrind.buffer
list buffer
Definition:
edmScanValgrind.py:171
DCCEEEventBlock
Definition:
DCCEEEventBlock.h:22
DCCEventBlock.h
EcalRawDataCollections.h
DCCEventBlock
Definition:
DCCEventBlock.h:29
Generated for CMSSW Reference Manual by
1.8.5