#include <IRpcGeomInfo.h>
Inheritance diagram for IRpcGeomInfo:
Public Member Functions | |
virtual unsigned int | rpcid () const =0 |
Return the fully qualified packed ID. | |
virtual const CLHEP::Hep3Vector & | globalPosition () const =0 |
Return the position in world coordinates. | |
virtual const CLHEP::Hep3Vector & | localPosition () const =0 |
Return the position in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates). | |
virtual const CLHEP::Hep3Vector & | globalDirection () const =0 |
Return the direction normal to the RPC face in the global coordinate system. | |
virtual const CLHEP::Hep3Vector & | localDirection () const =0 |
Return the direction normal to the RPC face in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates). | |
virtual const IDetectorElement & | detectorElement () const =0 |
Return coresponding DetectorElement. | |
virtual const IDetectorElement & | parentDetector () const =0 |
Return DE for detector volume containing RPC. | |
virtual | ~IRpcGeomInfo () |
Basic RPC information. While this can be retrieved from the underlying detector description this interface provides simple access methods.
xujl@ihep.ac.cn Fri May 29, 2009
Definition at line 24 of file IRpcGeomInfo.h.
IRpcGeomInfo::~IRpcGeomInfo | ( | ) | [virtual] |
virtual unsigned int IRpcGeomInfo::rpcid | ( | ) | const [pure virtual] |
virtual const CLHEP::Hep3Vector& IRpcGeomInfo::globalPosition | ( | ) | const [pure virtual] |
virtual const CLHEP::Hep3Vector& IRpcGeomInfo::localPosition | ( | ) | const [pure virtual] |
Return the position in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates).
Implemented in RpcGeomInfo.
virtual const CLHEP::Hep3Vector& IRpcGeomInfo::globalDirection | ( | ) | const [pure virtual] |
Return the direction normal to the RPC face in the global coordinate system.
Implemented in RpcGeomInfo.
virtual const CLHEP::Hep3Vector& IRpcGeomInfo::localDirection | ( | ) | const [pure virtual] |
Return the direction normal to the RPC face in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates).
Implemented in RpcGeomInfo.
virtual const IDetectorElement& IRpcGeomInfo::detectorElement | ( | ) | const [pure virtual] |
virtual const IDetectorElement& IRpcGeomInfo::parentDetector | ( | ) | const [pure virtual] |