|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef PIXELRAWDATABYTESTREAMCNV_PIXELRAWCONTRAWEVENTTOOL_H
16 #define PIXELRAWDATABYTESTREAMCNV_PIXELRAWCONTRAWEVENTTOOL_H
24 #include "GaudiKernel/ServiceHandle.h"
38 class PixelDetectorManager;
57 void fillROD(std::vector<uint32_t>& v32rod, std::vector<const PixelRDORawData*> RDOs,
int BCs_per_LVL1ID)
const;
59 void packIBLcondensed(std::vector <uint32_t > & v32rod, std::vector <uint32_t > & vRows, std::vector <uint32_t > & vCols, std::vector<int> & vTots)
const;
60 void packIBLCondensed(std::vector <uint32_t > & v32rod,
const std::vector<const PixelRDORawData*> &rdos_sameIBL_offlineId);
70 {
this,
"ByteStreamCnvSvc",
"ByteStreamCnvSvc" };
73 {
this,
"PixelReadoutManager",
"PixelReadoutManager",
"Pixel readout manager" };
83 {
this,
"PixelCablingCondData",
"PixelCablingCondData",
"Pixel cabling key"};
86 {
this,
"PixelHitDiscCnfgData",
"PixelHitDiscCnfgData",
"Pixel FEI4 HitDiscConfig key"};
116 #endif // PIXELRAWDATABYTESTREAMCNV_PIXELRAWCONTRAWEVENTTOOL_H
SG::ReadCondHandle< PixelCablingCondData > m_pixCabling
const PixelID * m_PixelID
bool operator()(const PixelRDORawData *rdo0, const PixelRDORawData *rdo1)
OrderRdos(Identifier offlineId, const ServiceHandle< InDetDD::IPixelReadoutManager > &pixelReadout)
bool operator()(const PixelRDORawData *rdo0, const PixelRDORawData *rdo1)
::StatusCode StatusCode
StatusCode definition for legacy code.
OrderInitialRdos(const ServiceHandle< InDetDD::IPixelReadoutManager > &pixelReadout, const PixelID *pixelID, SG::ReadCondHandle< PixelCablingCondData > &pixCabling)
setEventNumber setTimeStamp bcid
ServiceHandle< InDetDD::IPixelReadoutManager > m_pixelReadout
ServiceHandle< InDetDD::IPixelReadoutManager > m_pixelReadout