#include <MagESector.h>
Public Member Functions | |
const 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 18 of file MagESector.h.
Constructor.
Definition at line 18 of file MagESector.cc.
|
virtual |
Destructor.
Definition at line 20 of file MagESector.cc.
References theLayers.
const MagVolume * MagESector::findVolume | ( | const GlobalPoint & | gp, |
double | tolerance | ||
) | const |
Find the volume containing a point, with a given tolerance.
Definition at line 26 of file MagESector.cc.
References LogTrace, mps_fire::result, theLayers, BeamSpotPI::Z, and PV3DBase< T, PVType, FrameType >::z().
|
inline |
|
private |
Definition at line 33 of file MagESector.h.
Referenced by findVolume(), and ~MagESector().
|
private |
Definition at line 34 of file MagESector.h.
Referenced by minPhi().