Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
EventFilter
CastorRawToDigi
interface
CastorCtdcPacker.h
Go to the documentation of this file.
1
#ifndef EVENTFILTER_CASTORRAWTODIGI_CASTORCTDCPACKER_H
2
#define EVENTFILTER_CASTORRAWTODIGI_CASTORCTDCPACKER_H 1
3
4
#include "
DataFormats/HcalDigi/interface/HcalDigiCollections.h
"
5
#include "
DataFormats/FEDRawData/interface/FEDRawData.h
"
6
#include "
CondFormats/CastorObjects/interface/CastorElectronicsMap.h
"
7
#include "
EventFilter/CastorRawToDigi/interface/CastorCollections.h
"
8
13
class
CastorCtdcPacker
{
14
public
:
15
static
void
pack
(
int
fedid,
16
int
dccnumber,
17
int
nl1a,
18
int
orbitn,
19
int
bcn,
20
const
CastorCollections
&
inputs
,
21
const
CastorElectronicsMap
& emap,
22
FEDRawData
&
output
);
23
24
private
:
25
static
int
findSamples
(
const
DetId
& did,
const
CastorCollections
& inputs,
unsigned
short
*
buffer
,
int
& presamples);
26
};
27
28
#endif
CastorCtdcPacker
Definition:
CastorCtdcPacker.h:13
PixelMapPlotter.inputs
tuple inputs
Definition:
PixelMapPlotter.py:490
CastorCollections.h
CastorCtdcPacker::pack
static void pack(int fedid, int dccnumber, int nl1a, int orbitn, int bcn, const CastorCollections &inputs, const CastorElectronicsMap &emap, FEDRawData &output)
Definition:
CastorCtdcPacker.cc:45
CastorCollections
Definition:
CastorCollections.h:16
FEDRawData
Definition:
FEDRawData.h:19
HcalDigiCollections.h
CastorElectronicsMap.h
DetId
Definition:
DetId.h:17
convertSQLitetoXML_cfg.output
tuple output
Definition:
convertSQLitetoXML_cfg.py:72
CastorElectronicsMap
Definition:
CastorElectronicsMap.h:30
CastorCtdcPacker::findSamples
static int findSamples(const DetId &did, const CastorCollections &inputs, unsigned short *buffer, int &presamples)
Definition:
CastorCtdcPacker.cc:31
FEDRawData.h
edmScanValgrind.buffer
list buffer
Definition:
edmScanValgrind.py:171
Generated for CMSSW Reference Manual by
1.8.5