32 return StatusCode::SUCCESS;
44 return StatusCode::SUCCESS;
46 return StatusCode::FAILURE;
51 ATH_MSG_DEBUG (
"\033[31m" <<
"Going over TBTDCRawCont channels ..."<<
"\033[0m" );
57 unsigned NtupleVectorIndex = 0;
58 for (
const TBTDCRaw* tdc : *tdcCont) {
59 (*m_tdc)[NtupleVectorIndex] = tdc->getTDC();
60 (*m_underThreshold)[NtupleVectorIndex] = tdc->isUnderThreshold();
64 return StatusCode::SUCCESS;
74 return StatusCode::SUCCESS;
80 return StatusCode::SUCCESS;
84 std::string retval(
base);
85 for (
unsigned i=0;i<extension.size();i++) {
86 const char& ch=extension[i];
87 if (ch==
'=' || ch==
':' || ch==
'/')
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
ServiceHandle< StoreGateSvc > & evtStore()
std::vector< unsigned int > * m_tdc
virtual StatusCode CBNT_execute() override
virtual ~CBNTAA_TBTDCRaw()
CBNTAA_TBTDCRaw(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< bool > * m_underThreshold
virtual StatusCode CBNT_initialize() override
virtual StatusCode CBNT_finalize() override
virtual StatusCode CBNT_clear() override
std::string add_name(const char *base, const std::string &extension)
std::string m_containerKey1
bool m_neverReturnFailure
void addBranch(const std::string &branchname, T &obj, const std::string &leaflist)
CBNT_TBRecBase(const std::string &name, ISvcLocator *pSvcLocator)
typename DataVectorBase< TBTDCRaw >::Base::size_type size_type
size_type size() const noexcept
Returns the number of elements in the collection.
Data object holding tdc measurement.