/** * PndMQSampler.cxx * * @since Apr 15, 2012 * @authors: D. Klein, A. Rybalchenko */ #include "PndMQSampler.h" #include "SttHitLoader.h" #include "SdsPixelDigiLoader.h" #include "SdsStripDigiLoader.h" #include "MdtHitLoader.h" PndMQSampler::PndMQSampler() { } PndMQSampler::~PndMQSampler() { } void PndMQSampler::Init() { if (fBranch == PndBranch::SttHit) { fSamplerTask = new SttHitLoader(); } else if (fBranch == PndBranch::MvdPixelDigis) { fSamplerTask = new SdsPixelDigiLoader(); } else if (fBranch == PndBranch::MvdStripDigis) { fSamplerTask = new SdsStripDigiLoader(); } else if (fBranch == PndBranch::MdtHit) { fSamplerTask = new MdtHitLoader(); } FairMQSampler::Init(); }