7#ifndef TILECONDITIONS_TILEDCSTOOL_H
8#define TILECONDITIONS_TILEDCSTOOL_H
27 TileDCSTool(
const std::string&
type,
const std::string& name,
const IInterface* parent);
31 virtual StatusCode
finalize()
override;
35 virtual float getChannelHV(
unsigned int ros,
unsigned int drawer,
unsigned int channel)
const override;
40 virtual float getChannelHVSet(
unsigned int ros,
unsigned int drawer,
unsigned int channel)
const override;
45 virtual int getDrawerStates(
unsigned int ros,
unsigned int drawer)
const override;
65 virtual bool isStatusHVBad(
unsigned int ros,
unsigned int drawer,
unsigned int channel)
const override;
70 virtual bool isStatusBad (
unsigned int ros,
unsigned int drawer)
const override;
75 virtual bool isStatusBad(
unsigned int ros,
unsigned int drawer,
unsigned int channel)
const override;
83 "TileDCS",
"TileDCS",
"Input Tile DCS status"};
TileDCSStatus
Describes Tile DCS status.