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

Interface class for RPC related information. More...

#include <IRpcGeomInfo.h>

Inheritance diagram for IRpcGeomInfo:
Inheritance graph
[legend]

List of all members.

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 ()

Detailed Description

Interface class for RPC related information.

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.


Constructor & Destructor Documentation

IRpcGeomInfo::~IRpcGeomInfo ( ) [virtual]

Definition at line 3 of file IRpcGeomInfo.cc.

{
}

Member Function Documentation

virtual unsigned int IRpcGeomInfo::rpcid ( ) const [pure virtual]

Return the fully qualified packed ID.

Implemented in RpcGeomInfo.

virtual const CLHEP::Hep3Vector& IRpcGeomInfo::globalPosition ( ) const [pure virtual]

Return the position in world coordinates.

Implemented in RpcGeomInfo.

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]

Return coresponding DetectorElement.

Implemented in RpcGeomInfo.

virtual const IDetectorElement& IRpcGeomInfo::parentDetector ( ) const [pure virtual]

Return DE for detector volume containing RPC.

Implemented in RpcGeomInfo.


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