CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
ME0SegmentAlgorithmBase::HitAndPosition Struct Reference

#include <ME0SegmentAlgorithmBase.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 26 of file ME0SegmentAlgorithmBase.h.

Constructor & Destructor Documentation

ME0SegmentAlgorithmBase::HitAndPosition::HitAndPosition ( const ME0RecHit rh,
const LocalPoint lp,
const GlobalPoint gp,
unsigned int  idx 
)
inline

Definition at line 27 of file ME0SegmentAlgorithmBase.h.

27  :
28  rh(rh),lp(lp),gp(gp), layer(rh->me0Id().layer()), idx(idx){}
ME0DetId me0Id() const
Return the gemId.
Definition: ME0RecHit.h:91
int layer() const
Layer id: each chamber has six layers of chambers: layer 1 is the inner layer and layer 6 is the oute...
Definition: ME0DetId.h:56

Member Data Documentation

GlobalPoint ME0SegmentAlgorithmBase::HitAndPosition::gp

Definition at line 31 of file ME0SegmentAlgorithmBase.h.

Referenced by ME0SegAlgoRU::isHitNearSegment().

unsigned int ME0SegmentAlgorithmBase::HitAndPosition::idx
unsigned int ME0SegmentAlgorithmBase::HitAndPosition::layer
LocalPoint ME0SegmentAlgorithmBase::HitAndPosition::lp
const ME0RecHit* ME0SegmentAlgorithmBase::HitAndPosition::rh