#include <MagESector.h>
Public Member Functions | |
MagVolume * | findVolume (const GlobalPoint &gp, double tolerance) const |
Find the volume containing a point, with a given tolerance. More... | |
MagESector (std::vector< MagELayer * > &layers, Geom::Phi< float > phiMin) | |
Constructor. More... | |
Geom::Phi< float > | minPhi () const |
Phi of sector start. More... | |
virtual | ~MagESector () |
Destructor. More... | |
Private Attributes | |
std::vector< MagELayer * > | theLayers |
Geom::Phi< float > | thePhiMin |
A sector of volumes in the endcap. One sector is composed of several layers (MagELayer)
Definition at line 20 of file MagESector.h.
|
virtual |
MagVolume * MagESector::findVolume | ( | const GlobalPoint & | gp, |
double | tolerance | ||
) | const |
Find the volume containing a point, with a given tolerance.
Definition at line 34 of file MagESector.cc.
References query::result, theLayers, Gflash::Z, and PV3DBase< T, PVType, FrameType >::z().
|
inline |
|
private |
Definition at line 35 of file MagESector.h.
Referenced by findVolume(), and ~MagESector().
|
private |
Definition at line 36 of file MagESector.h.
Referenced by minPhi().