#include <IPmtGeomInfo.h>
Inheritance diagram for IPmtGeomInfo:
Public Member Functions | |
| virtual unsigned int | pmtid () 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 PMT face in the global coordinate system. | |
| virtual const CLHEP::Hep3Vector & | localDirection () const =0 |
| Return the direction normal to the PMT 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 PMT. | |
| virtual | ~IPmtGeomInfo () |
Basic PMT information. While this can be retrieved from the underlying detector description this interface provides simple access methods.
bv@bnl.gov Fri Apr 18 17:27:17 2008
Definition at line 24 of file IPmtGeomInfo.h.
| IPmtGeomInfo::~IPmtGeomInfo | ( | ) | [virtual] |
| virtual unsigned int IPmtGeomInfo::pmtid | ( | ) | const [pure virtual] |
| virtual const CLHEP::Hep3Vector& IPmtGeomInfo::globalPosition | ( | ) | const [pure virtual] |
| virtual const CLHEP::Hep3Vector& IPmtGeomInfo::localPosition | ( | ) | const [pure virtual] |
Return the position in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates).
Implemented in PmtGeomInfo.
| virtual const CLHEP::Hep3Vector& IPmtGeomInfo::globalDirection | ( | ) | const [pure virtual] |
Return the direction normal to the PMT face in the global coordinate system.
Implemented in PmtGeomInfo.
| virtual const CLHEP::Hep3Vector& IPmtGeomInfo::localDirection | ( | ) | const [pure virtual] |
Return the direction normal to the PMT face in the natural coordinate system for doing reconstruction (AD local or Pool local coordinates).
Implemented in PmtGeomInfo.
| virtual const IDetectorElement& IPmtGeomInfo::detectorElement | ( | ) | const [pure virtual] |
| virtual const IDetectorElement& IPmtGeomInfo::parentDetector | ( | ) | const [pure virtual] |
1.4.7