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

Interface definition for a PMT service. More...

#include <IPmtGeomInfoSvc.h>

Inheritance diagram for IPmtGeomInfoSvc:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual IPmtGeomInfoget (std::string structure_path)=0
 Look up by TDS path of detector element.
virtual IPmtGeomInfoget (IDetectorElement *pmtde)=0
 Look up by DetectorElement.
virtual IPmtGeomInfoget (unsigned int pmtid)=0
 Look up by fully qualified PMT id (see Conventions/Detectors.h)
virtual ~IPmtGeomInfoSvc ()

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Interface definition for a PMT service.

This service provides convenience methods to PMT related geometry information.

bv@bnl.gov Fri Apr 18 13:09:07 2008

Definition at line 26 of file IPmtGeomInfoSvc.h.


Constructor & Destructor Documentation

IPmtGeomInfoSvc::~IPmtGeomInfoSvc ( ) [virtual]

Definition at line 10 of file IPmtGeomInfoSvc.cc.

{
}

Member Function Documentation

const InterfaceID & IPmtGeomInfoSvc::interfaceID ( ) [static]

Definition at line 3 of file IPmtGeomInfoSvc.cc.

                                                {

  static const InterfaceID m_IID("IPmtGeomInfoSvc", 1, 0);

  return m_IID;
}
virtual IPmtGeomInfo* IPmtGeomInfoSvc::get ( std::string  structure_path) [pure virtual]

Look up by TDS path of detector element.

Implemented in PmtGeomInfoSvc.

virtual IPmtGeomInfo* IPmtGeomInfoSvc::get ( IDetectorElement *  pmtde) [pure virtual]

Look up by DetectorElement.

Implemented in PmtGeomInfoSvc.

virtual IPmtGeomInfo* IPmtGeomInfoSvc::get ( unsigned int  pmtid) [pure virtual]

Look up by fully qualified PMT id (see Conventions/Detectors.h)

Implemented in PmtGeomInfoSvc.


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

Generated on Fri May 16 2014 09:56:27 for DetHelpers by doxygen 1.7.4