![]() |
![]() |
#include <MuRingForwardLayer.h>
Public Member Functions | |
virtual const std::vector < const GeomDet * > & | basicComponents () const |
virtual std::vector< DetWithState > | compatibleDets (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
virtual const std::vector < const GeometricSearchDet * > & | components () const |
virtual std::vector< DetGroup > | groupedCompatibleDets (const TrajectoryStateOnSurface &startingState, const Propagator &prop, const MeasurementEstimator &est) const |
MuRingForwardLayer (const std::vector< const ForwardDetRing * > &rings) | |
Constructor, takes ownership of pointers. More... | |
virtual const std::vector < const ForwardDetRing * > & | rings () const |
Return the vector of rings. More... | |
virtual SubDetector | subDetector () const |
virtual | ~MuRingForwardLayer () |
Private Attributes | |
bool | isOverlapping |
std::vector< const GeomDet * > | theBasicComps |
BaseBinFinder< double > * | theBinFinder |
std::vector< const GeometricSearchDet * > | theComponents |
std::vector< const ForwardDetRing * > | theRings |
A plane composed of disks (MuRingForwardDisk). Represents forward muon CSC/RPC stations.
Definition at line 18 of file MuRingForwardLayer.h.
MuRingForwardLayer::MuRingForwardLayer | ( | const std::vector< const ForwardDetRing * > & | rings | ) |
Constructor, takes ownership of pointers.
Definition at line 24 of file MuRingForwardLayer.cc.
|
virtual |
Definition at line 82 of file MuRingForwardLayer.cc.
|
inlinevirtual |
Definition at line 30 of file MuRingForwardLayer.h.
References theBasicComps.
|
virtual |
Definition at line 90 of file MuRingForwardLayer.cc.
|
virtual |
Definition at line 222 of file MuRingForwardLayer.cc.
|
virtual |
Definition at line 207 of file MuRingForwardLayer.cc.
|
inlinevirtual |
Return the vector of rings.
Definition at line 53 of file MuRingForwardLayer.h.
References theRings.
|
virtual |
Definition at line 217 of file MuRingForwardLayer.cc.
Referenced by MuRingForwardDoubleLayer::subDetector().
|
private |
Definition at line 61 of file MuRingForwardLayer.h.
|
private |
Definition at line 59 of file MuRingForwardLayer.h.
Referenced by basicComponents().
|
private |
Definition at line 60 of file MuRingForwardLayer.h.
|
private |
Definition at line 58 of file MuRingForwardLayer.h.
|
private |
Definition at line 57 of file MuRingForwardLayer.h.
Referenced by rings().