1 #ifndef TrackingTools_MuonSeedDetLayer_H
2 #define TrackingTools_MuonSeedDetLayer_H
57 class HigherR : std::binary_function< const MuonSeedDetLayer, const MuonSeedDetLayer, bool>
66 class LowerR : std::binary_function< const MuonSeedDetLayer, const MuonSeedDetLayer, bool>
const TrajectoryStateOnSurface & state() const
return trajectory state on layer
const DetLayer * theLayer
double radius() const
return radius of impact point
const DetLayer * layer() const
return layer
virtual ~MuonSeedDetLayer()
destructor
U second(std::pair< T, U > const &p)
MuonSeedDetLayer(const DetLayer *layer, GlobalPoint &point, int id, TrajectoryStateOnSurface &state)
constructor
TrajectoryStateOnSurface theState
bool operator()(const MuonSeedDetLayer first, const MuonSeedDetLayer second) const
bool operator()(const MuonSeedDetLayer first, const MuonSeedDetLayer second) const
int id() const
return layer identifyer
double z() const
return z coordinate of impact point
const GlobalPoint & point() const
return impact point