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