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

In This Package:

IRpcGeomInfo.h
Go to the documentation of this file.
00001 
00016 #ifndef IRPCGEOMINFO_H
00017 #define IRPCGEOMINFO_H
00018 
00019 namespace CLHEP {
00020     class Hep3Vector;
00021 }
00022 class IDetectorElement;
00023 
00024 class IRpcGeomInfo
00025 {
00026 public:
00027     
00029     virtual unsigned int rpcid() const = 0;
00030 
00032     virtual const CLHEP::Hep3Vector& globalPosition() const = 0;
00033 
00036     virtual const CLHEP::Hep3Vector& localPosition() const = 0;
00037 
00040     virtual const CLHEP::Hep3Vector& globalDirection() const = 0;
00041 
00045     virtual const CLHEP::Hep3Vector& localDirection() const = 0;
00046 
00048     virtual const IDetectorElement& detectorElement() const = 0;
00049 
00051     virtual const IDetectorElement& parentDetector() const = 0;
00052 
00053     virtual ~IRpcGeomInfo();
00054 };
00055 
00056 
00057 #endif  // IRPCGEOMINFO_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