1#ifndef MDCRAWDATAPROVIDER_H
2#define MDCRAWDATAPROVIDER_H
4#include "GaudiKernel/ISvcLocator.h"
5#include "GaudiKernel/IMessageSvc.h"
21 StatusCode
initialize( ISvcLocator* svcLoc=0, IMessageSvc* pMsg=0 );
24 void handle(
const Incident&);
26 void setSkipLayers(
const std::vector<int>& skipLayers){m_skipLayers=skipLayers;}
28 void setAdcThresholds(
const std::vector<float>& adcThresholds){m_adcThresholds=adcThresholds;}
45 std::vector<int> m_skipLayers;
47 std::vector<float> m_adcThresholds;
std::vector< MdcDigi * > MdcDigiVec
void handle(const Incident &)
void setAdcThresholds(const std::vector< float > &adcThresholds)
MdcDigiVec & getMdcDigiVec(uint32_t control=0)
StatusCode initialize(ISvcLocator *svcLoc=0, IMessageSvc *pMsg=0)
void setSkipLayers(const std::vector< int > &skipLayers)
void setEffThreshold(float effThreshold)