22#include "GaudiKernel/ISvcLocator.h"
23#include "GaudiKernel/MsgStream.h"
24#include "GaudiKernel/StatusCode.h"
49 if (!
msgLvl(MSG::INFO))
return StatusCode::SUCCESS;
58 if (
sc.isFailure() || !ttCollection || ttCollection->
empty())
61 return StatusCode::SUCCESS;
64 return StatusCode::SUCCESS;
83 std::vector<int>::const_iterator pos;
84 for (pos =
vec.begin(); pos !=
vec.end(); ++pos)
86 if (pos !=
vec.begin())
msg() <<
",";
std::vector< size_t > vec
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
ServiceHandle< StoreGateSvc > & evtStore()
bool msgLvl(const MSG::Level lvl) const
bool empty() const noexcept
Returns true if the collection is empty.
std::string m_ZdcDigitsCollectionLocation
std::string m_ZdcDigitsLocation
ZDC Container and collection StoreGate key.
ZdcByteStreamTester(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute() override
int m_forceSlicesLut
REMOVE Force number of LUT slices REMOVE.
int m_forceSlicesFadc
REMOVE Force number of FADC slices REMOVE.
void printZdcDigits() const
void printVec(const std::vector< int > &vec) const
ZdcDigitsMap m_ZdcDigitsMap
static const std::string ZdcDigitsLocation