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

In This Package:

IRpcGeomInfoSvc.h
Go to the documentation of this file.
00001 
00014 #ifndef IRPCGEOMINFOSVC_H
00015 #define IRPCGEOMINFOSVC_H
00016 
00017 #include "GaudiKernel/IService.h"
00018 
00019 #include "DetHelpers/IRpcGeomInfo.h"
00020 
00021 #include <string>
00022 #include <vector>
00023 
00024 class IDetectorElement;
00025 
00026 class IRpcGeomInfoSvc : virtual public IService
00027 {
00028 public:
00029 
00030     static const InterfaceID& interfaceID();
00031 
00033     virtual IRpcGeomInfo* get(std::string structure_path) = 0;
00034 
00036     virtual IRpcGeomInfo* get(IDetectorElement* rpcde) = 0; 
00037 
00039     virtual IRpcGeomInfo* get(unsigned int rpcid) = 0; 
00040 
00041     virtual ~IRpcGeomInfoSvc();
00042 
00043 };
00044 
00045 
00046 #endif  // IRPCSVC_H
| 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