5#ifndef TBEVENT_TBSCINTILLATORRaw_H
6#define TBEVENT_TBSCINTILLATORRaw_H
21#include "AthLinks/ElementLink.h"
77 return (*m_tdclink)->getTDC();
84 return (*m_tdclink)->isOverflow();
90 return (*m_tdclink)->isUnderThreshold();
96 return (*m_adclink)->getADC();
101 return (*m_adclink)->isOverflow();
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
ElementLink implementation for ROOT usage.
Data object holding adc measurement.
virtual ~TBScintillatorRaw()
adc_signal_type getADCSignal() const
ElementLink< TBADCRawCont > m_adclink
TBTDCRaw::signal_type tdc_signal_type
bool isADCOverflow() const
bool isTDCUnderThreshold() const
TBScintillatorRaw(const std::string &scintallatorName)
bool isTDCOverflow() const
ElementLink< TBTDCRawCont > m_tdclink
tdc_signal_type getTDCSignal() const
TBADCRaw::signal_type adc_signal_type
void setSignals(const TBTDCRawCont *tdcCont, TBTDCRaw *tbtdc, const TBADCRawCont *adcCont, TBADCRaw *tbadc)
Data object holding tdc measurement.