14#ifndef LARBYTESTREAM_LARRAWDATACONTBYTESTREAMTOOL_H
15#define LARBYTESTREAM_LARRAWDATACONTBYTESTREAMTOOL_H
35#include "eformat/index.h"
56 const IInterface* parent ) ;
67 virtual StatusCode
finalize()
override;
84 template <
class COLLECTION,
typename ...ARGS >
86 COLLECTION* digit_cont,
88 ARGS&&... args)
const;
118 using RobIndex_t = std::map<eformat::SubDetectorGroup, std::vector<const uint32_t*> >;
132 template <
class COLLECTION >
139 {
this,
"LArRodDecoder",
"LArRodDecoder",
"LArRodDecoder" };
166 {
this,
"CaloNoiseKey",
"totalNoise",
"" };
169 {
this,
"OnOffIdMappingKey",
"LArOnOffIdMap",
"LArOnOffIdMap" };
172 {
this,
"FebRodMappingKey",
"LArFebRodMap",
"LArFebRodMap" };
175 {
this,
"CaloDetDescrManager",
"CaloDetDescrManager",
"SG Key for CaloDetDescrManager in the Condition Store" };
const boost::regex re(r_e)
Cached unique_ptr with atomic update.
Definition of CaloDetDescrManager.
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment RawEvent
data type for reading raw event
ROD->ROB mapping part of Hid2RESrcID.
Template class for assembling a full atlas raw event from subfragments.
Container class for LArCalibDigit.
Container class for LArDigit.
Container for LArRawChannel (IDC using LArRawChannelCollection)
CachedUniquePtrT< const T > CachedUniquePtr