#include <MuonSeedDetLayer.h>
Classes | |
class | HigherR |
sort More... | |
class | LowerR |
sort More... | |
Public Member Functions | |
int | id () const |
return layer identifyer More... | |
const DetLayer * | layer () const |
return layer More... | |
MuonSeedDetLayer (const DetLayer *layer, GlobalPoint &point, int id, TrajectoryStateOnSurface &state) | |
constructor More... | |
const GlobalPoint & | point () const |
return impact point More... | |
double | radius () const |
return radius of impact point More... | |
const TrajectoryStateOnSurface & | state () const |
return trajectory state on layer More... | |
double | z () const |
return z coordinate of impact point More... | |
virtual | ~MuonSeedDetLayer () |
destructor More... | |
Private Attributes | |
int | theID |
const DetLayer * | theLayer |
GlobalPoint | thePoint |
TrajectoryStateOnSurface | theState |
Muon seed detector layer Helper class for seed generation
Definition at line 26 of file MuonSeedDetLayer.h.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
return layer
Definition at line 41 of file MuonSeedDetLayer.h.
References theLayer.
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inline |
|
inline |
return radius of impact point
Definition at line 53 of file MuonSeedDetLayer.h.
References mathSSE::sqrt(), thePoint, PV3DBase< T, PVType, FrameType >::x(), and PV3DBase< T, PVType, FrameType >::y().
Referenced by MuonSeedDetLayer::HigherR::operator()(), and MuonSeedDetLayer::LowerR::operator()().
|
inline |
return trajectory state on layer
Definition at line 50 of file MuonSeedDetLayer.h.
References theState.
|
inline |
return z coordinate of impact point
Definition at line 56 of file MuonSeedDetLayer.h.
References thePoint, and PV3DBase< T, PVType, FrameType >::z().
Referenced by geometryXMLparser.Alignable::pos().
|
private |
Definition at line 80 of file MuonSeedDetLayer.h.
Referenced by id().
|
private |
Definition at line 78 of file MuonSeedDetLayer.h.
Referenced by layer().
|
private |
Definition at line 79 of file MuonSeedDetLayer.h.
|
private |
Definition at line 81 of file MuonSeedDetLayer.h.
Referenced by state().