27 return StatusCode::SUCCESS;
39 return StatusCode::SUCCESS;
41 return StatusCode::FAILURE;
46 ATH_MSG_DEBUG (
"\033[31m" <<
"Going over TBADCRawCont channels ..."<<
"\033[0m" );
51 unsigned NtupleVectorIndex = 0;
52 for (
const TBADCRaw* adc : *adcCont) {
53 (*m_adc)[NtupleVectorIndex] = adc->getADC();
57 return StatusCode::SUCCESS;
65 return StatusCode::SUCCESS;
71 return StatusCode::SUCCESS;
75 std::string retval(
base);
76 for (
unsigned i=0;i<extension.size();i++) {
77 const char& ch=extension[i];
78 if (ch==
'=' || ch==
':' || ch==
'/')
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
ServiceHandle< StoreGateSvc > & evtStore()
std::string add_name(const char *base, const std::string &extension)
virtual ~CBNTAA_TBADCRaw()
std::string m_containerKey1
virtual StatusCode CBNT_execute() override
virtual StatusCode CBNT_finalize() override
virtual StatusCode CBNT_initialize() override
bool m_neverReturnFailure
CBNTAA_TBADCRaw(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode CBNT_clear() override
std::vector< unsigned int > * m_adc
void addBranch(const std::string &branchname, T &obj, const std::string &leaflist)
CBNT_TBRecBase(const std::string &name, ISvcLocator *pSvcLocator)
typename DataVectorBase< TBADCRaw >::Base::size_type size_type
size_type size() const noexcept
Returns the number of elements in the collection.
Data object holding adc measurement.