1 #ifndef TrackingTools_MuonSeedDetLayer_H 2 #define TrackingTools_MuonSeedDetLayer_H 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
static bool getLowerR(const MuonSeedDetLayer first, const MuonSeedDetLayer second)
sort
static bool getHigherR(const MuonSeedDetLayer first, const MuonSeedDetLayer second)
sort
int id() const
return layer identifyer
double z() const
return z coordinate of impact point
const GlobalPoint & point() const
return impact point