/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Static Public Member Functions
ICableSvc Class Reference

#include <ICableSvc.h>

Inheritance diagram for ICableSvc:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual const std::vector
< DayaBay::HardwareId > & 
hardwareIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::PmtHardwareId > & 
pmtHardwareIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::RpcHardwareId > & 
rpcHardwareIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FeeHardwareId > & 
feeHardwareIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FecHardwareId > & 
fecHardwareIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::DetectorSensor > & 
sensors (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::AdPmtSensor > & 
adPmtSensors (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::PoolPmtSensor > & 
poolPmtSensors (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::RpcSensor > & 
rpcSensors (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::ElecChannelId > & 
elecChannelIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FeeChannelId > & 
feeChannelIds (const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FecChannelId > & 
fecChannelIds (const ServiceMode &svcMode)=0
virtual DayaBay::ElecChannelId elecChannelId (const DayaBay::DetectorSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::FeeChannelId feeChannelId (const DayaBay::AdPmtSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::FeeChannelId feeChannelId (const DayaBay::PoolPmtSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::FecChannelId fecChannelId (const DayaBay::RpcSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::DetectorSensor sensor (const DayaBay::ElecChannelId &elecChannel, const ServiceMode &svcMode)=0
virtual DayaBay::AdPmtSensor adPmtSensor (const DayaBay::FeeChannelId &feeChannel, const ServiceMode &svcMode)=0
virtual DayaBay::PoolPmtSensor poolPmtSensor (const DayaBay::FeeChannelId &feeChannel, const ServiceMode &svcMode)=0
virtual DayaBay::RpcSensor rpcSensor (const DayaBay::FecChannelId &fecChannel, const ServiceMode &svcMode)=0
virtual DayaBay::HardwareId hardwareId (const DayaBay::DetectorSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::PmtHardwareId pmtHardwareId (const DayaBay::AdPmtSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::PmtHardwareId pmtHardwareId (const DayaBay::PoolPmtSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::RpcHardwareId rpcHardwareId (const DayaBay::RpcSensor &sensId, const ServiceMode &svcMode)=0
virtual DayaBay::DetectorSensor sensor (const DayaBay::HardwareId &hardwareId, const ServiceMode &svcMode)=0
virtual DayaBay::AdPmtSensor adPmtSensor (const DayaBay::PmtHardwareId &pmtId, const ServiceMode &svcMode)=0
virtual DayaBay::PoolPmtSensor poolPmtSensor (const DayaBay::PmtHardwareId &pmtId, const ServiceMode &svcMode)=0
virtual DayaBay::RpcSensor rpcSensor (const DayaBay::RpcHardwareId &rpcId, const ServiceMode &svcMode)=0
virtual DayaBay::HardwareId hardwareId (const DayaBay::ElecChannelId &elecChannel, const ServiceMode &svcMode)=0
virtual DayaBay::FeeHardwareId feeHardwareId (const DayaBay::FeeChannelId &feeChannel, const ServiceMode &svcMode)=0
virtual DayaBay::FecHardwareId fecHardwareId (const DayaBay::FecChannelId &fecChannel, const ServiceMode &svcMode)=0
virtual DayaBay::ElecChannelId elecChannelId (const DayaBay::HardwareId &hardwareId, const ServiceMode &svcMode)=0
virtual DayaBay::FeeChannelId feeChannelId (const DayaBay::FeeHardwareId &feeHardwareId, const ServiceMode &svcMode)=0
virtual DayaBay::FecChannelId fecChannelId (const DayaBay::FecHardwareId &fecHardwareId, const ServiceMode &svcMode)=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 24 of file ICableSvc.h.


Member Function Documentation

static const InterfaceID& ICableSvc::interfaceID ( ) [inline, static]

Definition at line 28 of file ICableSvc.h.

                                         {
    return IID_ICableSvc;
  }
virtual const std::vector<DayaBay::HardwareId>& ICableSvc::hardwareIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::PmtHardwareId>& ICableSvc::pmtHardwareIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::RpcHardwareId>& ICableSvc::rpcHardwareIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::FeeHardwareId>& ICableSvc::feeHardwareIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::FecHardwareId>& ICableSvc::fecHardwareIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::DetectorSensor>& ICableSvc::sensors ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::AdPmtSensor>& ICableSvc::adPmtSensors ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::PoolPmtSensor>& ICableSvc::poolPmtSensors ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::RpcSensor>& ICableSvc::rpcSensors ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::ElecChannelId>& ICableSvc::elecChannelIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::FeeChannelId>& ICableSvc::feeChannelIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual const std::vector<DayaBay::FecChannelId>& ICableSvc::fecChannelIds ( const ServiceMode svcMode) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::ElecChannelId ICableSvc::elecChannelId ( const DayaBay::DetectorSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FeeChannelId ICableSvc::feeChannelId ( const DayaBay::AdPmtSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FeeChannelId ICableSvc::feeChannelId ( const DayaBay::PoolPmtSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FecChannelId ICableSvc::fecChannelId ( const DayaBay::RpcSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::DetectorSensor ICableSvc::sensor ( const DayaBay::ElecChannelId elecChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::AdPmtSensor ICableSvc::adPmtSensor ( const DayaBay::FeeChannelId feeChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::PoolPmtSensor ICableSvc::poolPmtSensor ( const DayaBay::FeeChannelId feeChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::RpcSensor ICableSvc::rpcSensor ( const DayaBay::FecChannelId fecChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::HardwareId ICableSvc::hardwareId ( const DayaBay::DetectorSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::PmtHardwareId ICableSvc::pmtHardwareId ( const DayaBay::AdPmtSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::PmtHardwareId ICableSvc::pmtHardwareId ( const DayaBay::PoolPmtSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::RpcHardwareId ICableSvc::rpcHardwareId ( const DayaBay::RpcSensor sensId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::DetectorSensor ICableSvc::sensor ( const DayaBay::HardwareId hardwareId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::AdPmtSensor ICableSvc::adPmtSensor ( const DayaBay::PmtHardwareId pmtId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::PoolPmtSensor ICableSvc::poolPmtSensor ( const DayaBay::PmtHardwareId pmtId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::RpcSensor ICableSvc::rpcSensor ( const DayaBay::RpcHardwareId rpcId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::HardwareId ICableSvc::hardwareId ( const DayaBay::ElecChannelId elecChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FeeHardwareId ICableSvc::feeHardwareId ( const DayaBay::FeeChannelId feeChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FecHardwareId ICableSvc::fecHardwareId ( const DayaBay::FecChannelId fecChannel,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::ElecChannelId ICableSvc::elecChannelId ( const DayaBay::HardwareId hardwareId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FeeChannelId ICableSvc::feeChannelId ( const DayaBay::FeeHardwareId feeHardwareId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.

virtual DayaBay::FecChannelId ICableSvc::fecChannelId ( const DayaBay::FecHardwareId fecHardwareId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticCableSvc.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:59:23 for DataSvc by doxygen 1.7.4