#include <MuRodBarrelLayer.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 |
MuRodBarrelLayer (std::vector< const DetRod * > &rods) | |
Constructor, takes ownership of pointers. More... | |
virtual const std::vector < const DetRod * > & | rods () const |
Return the vector of rods. More... | |
virtual SubDetector | subDetector () const |
virtual | ~MuRodBarrelLayer () |
Private Member Functions | |
float | xError (const TrajectoryStateOnSurface &tsos, const MeasurementEstimator &est) const |
Private Attributes | |
bool | isOverlapping |
std::vector< const GeomDet * > | theBasicComps |
BaseBinFinder< double > * | theBinFinder |
std::vector< const GeometricSearchDet * > | theComponents |
std::vector< const DetRod * > | theRods |
A cylinder composed of rods. Represents barrel muon DT/RPC stations.
Definition at line 17 of file MuRodBarrelLayer.h.
MuRodBarrelLayer::MuRodBarrelLayer | ( | std::vector< const DetRod * > & | rods | ) |
Constructor, takes ownership of pointers.
Definition at line 26 of file MuRodBarrelLayer.cc.
|
virtual |
Definition at line 70 of file MuRodBarrelLayer.cc.
|
inlinevirtual |
Definition at line 27 of file MuRodBarrelLayer.h.
References theBasicComps.
|
virtual |
Definition at line 78 of file MuRodBarrelLayer.cc.
|
virtual |
Definition at line 201 of file MuRodBarrelLayer.cc.
|
virtual |
Definition at line 186 of file MuRodBarrelLayer.cc.
|
inlinevirtual |
|
virtual |
Definition at line 196 of file MuRodBarrelLayer.cc.
|
private |
Definition at line 205 of file MuRodBarrelLayer.cc.
|
private |
Definition at line 60 of file MuRodBarrelLayer.h.
|
private |
Definition at line 58 of file MuRodBarrelLayer.h.
Referenced by basicComponents().
|
private |
Definition at line 59 of file MuRodBarrelLayer.h.
|
private |
Definition at line 57 of file MuRodBarrelLayer.h.
|
private |
Definition at line 56 of file MuRodBarrelLayer.h.
Referenced by rods().