/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
ISimDataSvc Class Reference

#include <ISimDataSvc.h>

Inheritance diagram for ISimDataSvc:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual const DayaBay::PmtSimDatapmtSimData (const DayaBay::DetectorSensor &pmtId, const ServiceMode &svcMode)=0
virtual const DayaBay::RpcSimDatarpcSimData (const DayaBay::RpcSensor &rpcId, const ServiceMode &svcMode)=0
virtual const DayaBay::FeeSimDatafeeSimData (const DayaBay::FeeChannelId &channelId, const ServiceMode &svcMode)=0
virtual const DayaBay::FecSimDatafecSimData (const DayaBay::FecChannelId &channelId, const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::PmtSimData > & 
pmtSimList (const DayaBay::Detector &detectorId, const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::RpcSimData > & 
rpcSimList (const DayaBay::Detector &detectorId, const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FeeSimData > & 
feeSimList (const DayaBay::Detector &detectorId, const ServiceMode &svcMode)=0
virtual const std::vector
< DayaBay::FecSimData > & 
fecSimList (const DayaBay::Detector &detectorId, const ServiceMode &svcMode)=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 89 of file ISimDataSvc.h.


Member Function Documentation

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

Definition at line 93 of file ISimDataSvc.h.

                                         {
    return IID_ISimDataSvc;
  }
virtual const DayaBay::PmtSimData* ISimDataSvc::pmtSimData ( const DayaBay::DetectorSensor pmtId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const DayaBay::RpcSimData* ISimDataSvc::rpcSimData ( const DayaBay::RpcSensor rpcId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const DayaBay::FeeSimData* ISimDataSvc::feeSimData ( const DayaBay::FeeChannelId channelId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const DayaBay::FecSimData* ISimDataSvc::fecSimData ( const DayaBay::FecChannelId channelId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const std::vector<DayaBay::PmtSimData>& ISimDataSvc::pmtSimList ( const DayaBay::Detector detectorId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const std::vector<DayaBay::RpcSimData>& ISimDataSvc::rpcSimList ( const DayaBay::Detector detectorId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const std::vector<DayaBay::FeeSimData>& ISimDataSvc::feeSimList ( const DayaBay::Detector detectorId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.

virtual const std::vector<DayaBay::FecSimData>& ISimDataSvc::fecSimList ( const DayaBay::Detector detectorId,
const ServiceMode svcMode 
) [pure virtual]

Implemented in StaticSimDataSvc.


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