/* * PndMvdPastaDigi.cxx * * Created on: 23.09.2017 * Author: Stockmanns */ #include ClassImp(PndMvdPastaDigi); ClassImp(ThresholdDataFullMode); ClassImp(FrameHeader); ClassImp(RunSummary); FrameHeader::FrameHeader() : frameId(0), nEvents(0){} ThresholdDataFullMode::ThresholdDataFullMode() : t_coarse(0), t_soc(0), t_eoc(0), channelId(0), tacId(0) {} RunSummary::RunSummary() : fCrcMatchCount(0), fCrcErrorCount(0), fSingleWordFrames(0), fAllPartialResets(0), fWrongHitCount(0), fWrongFrameCount(0), fMissingFrames(0), fSuperFrameCount(0) {} PndMvdPastaDigi::PndMvdPastaDigi() : fTimeBranch(), fEnergyBranch(), fFrameHeader(), fTimeStamp(0), fToT(0) { } PndMvdPastaDigi::~PndMvdPastaDigi() { // TODO Auto-generated destructor stub } int PndMvdPastaDigi::GetChannelId(enum PndMvdPastaDigi::branchId id) { switch (id){ case TIME : return fTimeBranch.channelId; break; case ENERGY : return fEnergyBranch.channelId; break; default : return -1; } }