CMS 3D CMS Logo

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

◆ HitAndPosition()

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) {}

Member Data Documentation

◆ gp

GlobalPoint GE0SegAlgoRU::HitAndPosition::gp

Definition at line 54 of file GE0SegAlgoRU.h.

◆ idx

unsigned int GE0SegAlgoRU::HitAndPosition::idx

◆ layer

unsigned int GE0SegAlgoRU::HitAndPosition::layer

◆ lp

LocalPoint GE0SegAlgoRU::HitAndPosition::lp

Definition at line 53 of file GE0SegAlgoRU.h.

Referenced by GE0SegAlgoRU::compareProtoSegment().

◆ rh

const GEMRecHit* GE0SegAlgoRU::HitAndPosition::rh

Definition at line 52 of file GE0SegAlgoRU.h.

Referenced by GE0SegAlgoRU::compareProtoSegment().

GEMDetId::layer
constexpr int layer() const
Definition: GEMDetId.h:190
GE0SegAlgoRU::HitAndPosition::rh
const GEMRecHit * rh
Definition: GE0SegAlgoRU.h:52
GE0SegAlgoRU::HitAndPosition::gp
GlobalPoint gp
Definition: GE0SegAlgoRU.h:54
GEMRecHit::gemId
GEMDetId gemId() const
Return the gemId.
Definition: GEMRecHit.h:65
GE0SegAlgoRU::HitAndPosition::layer
unsigned int layer
Definition: GE0SegAlgoRU.h:55
GE0SegAlgoRU::HitAndPosition::idx
unsigned int idx
Definition: GE0SegAlgoRU.h:56
GE0SegAlgoRU::HitAndPosition::lp
LocalPoint lp
Definition: GE0SegAlgoRU.h:53