CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
GE0SegAlgoRU::HitAndPosition Struct Reference

#include <GE0SegAlgoRU.h>

Public Member Functions

 HitAndPosition (const GEMRecHit *rh, const LocalPoint &lp, const GlobalPoint &gp, unsigned int idx)
 

Public Attributes

GlobalPoint gp
 
unsigned int idx
 
unsigned int layer
 
LocalPoint lp
 
const GEMRecHitrh
 

Detailed Description

Definition at line 49 of file GE0SegAlgoRU.h.

Constructor & Destructor Documentation

GE0SegAlgoRU::HitAndPosition::HitAndPosition ( const GEMRecHit rh,
const LocalPoint lp,
const GlobalPoint gp,
unsigned int  idx 
)
inline

Definition at line 50 of file GE0SegAlgoRU.h.

51  : rh(rh), lp(lp), gp(gp), layer(rh->gemId().layer()), idx(idx) {}
constexpr int layer() const
Definition: GEMDetId.h:190
GEMDetId gemId() const
Return the gemId.
Definition: GEMRecHit.h:65

Member Data Documentation

GlobalPoint GE0SegAlgoRU::HitAndPosition::gp

Definition at line 54 of file GE0SegAlgoRU.h.

Referenced by GE0SegAlgoRU::isHitNearSegment().

unsigned int GE0SegAlgoRU::HitAndPosition::idx
unsigned int GE0SegAlgoRU::HitAndPosition::layer
LocalPoint GE0SegAlgoRU::HitAndPosition::lp
const GEMRecHit* GE0SegAlgoRU::HitAndPosition::rh

Definition at line 52 of file GE0SegAlgoRU.h.

Referenced by GE0SegAlgoRU::compareProtoSegment().