23 msg << MSG::ERROR<<__FILE__<<
":"<<__LINE__<<
" The channel "<<
m_idHelperSvc->toString(tubeId)
28 msg << MSG::WARNING<<__FILE__<<
":"<<__LINE__<<
" The channel "<<
m_idHelperSvc->toString(tubeId)
29 <<
"does not seem to match the anticipated chamber sizes of "
34 if (
msg.level() <= MSG::VERBOSE) {
35 msg << MSG::VERBOSE<<
" Succesfully stored calibration data for channel "<<
m_idHelperSvc->toString(tubeId) <<
endmsg;
std::vector< SingleTubeCalib > m_data
const MdtIdHelper & m_idHelper
uint8_t m_nTubes
number of tubes
bool setCalib(SingleTubeCalib val, const Identifier &tubeId, MsgStream &msg)
set the calibration constants of a single tube
const Identifier m_moduleID
uint8_t m_nLayers
number of layer
MdtTubeCalibContainer(const Muon::IMuonIdHelperSvc *idHelperSvc, const Identifier &moduleID)
nMl = number of multilayres, nLayers = number of layers in multilayer (3 or 4); nTubes = number of tu...
uint8_t m_nMl
number of multilayers in chamber
const Muon::IMuonIdHelperSvc * idHelperSvc() const
const Muon::IMuonIdHelperSvc * m_idHelperSvc
unsigned int vectorIndex(const Identifier &measID) const
calculate postion of tube in vector
Interface for Helper service that creates muon Identifiers and can be used to print Identifiers.
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.