CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GE0SegAlgoRU Member List

This is the complete list of members for GE0SegAlgoRU, including all inherited members.

addHit(HitAndPositionPtrContainer &proto_segment, const HitAndPosition &aHit) const GE0SegAlgoRUprivate
addUniqueSegments(SegmentByMetricContainer &proto_segments, std::vector< GEMSegment > &segments, BoolContainer &used) const GE0SegAlgoRUprivate
allowWideSegmentsGE0SegAlgoRUprivate
areHitsCloseInEta(const float maxETA, const bool beamConst, const GlobalPoint &h1, const GlobalPoint &h2) const GE0SegAlgoRUprivate
areHitsCloseInGlobalPhi(const float maxPHI, const unsigned int nLayDisp, const GlobalPoint &h1, const GlobalPoint &h2) const GE0SegAlgoRUprivate
BoolContainer typedefGE0SegAlgoRU
compareProtoSegment(std::unique_ptr< MuonSegFit > &current_fit, HitAndPositionPtrContainer &current_proto_segment, const HitAndPosition &new_hit) const GE0SegAlgoRUprivate
displacedParametersGE0SegAlgoRUprivate
doCollisionsGE0SegAlgoRUprivate
GE0SegAlgoRU(const edm::ParameterSet &ps)GE0SegAlgoRUexplicit
GEMEnsemble typedefGEMSegmentAlgorithmBase
GEMSegmentAlgorithmBase(const edm::ParameterSet &)GEMSegmentAlgorithmBaseinlineexplicit
getHitSegChi2(const std::unique_ptr< MuonSegFit > &fit, const GEMRecHit &hit) const GE0SegAlgoRUprivate
globalAtZ(const std::unique_ptr< MuonSegFit > &fit, float z) const GE0SegAlgoRUprivate
hasHitOnLayer(const HitAndPositionPtrContainer &proto_segment, const unsigned int layer) const GE0SegAlgoRUprivate
HitAndPositionContainer typedefGE0SegAlgoRU
HitAndPositionPtrContainer typedefGE0SegAlgoRU
increaseProtoSegment(const float maxChi2, std::unique_ptr< MuonSegFit > &current_fit, HitAndPositionPtrContainer &current_proto_segment, const HitAndPosition &new_hit) const GE0SegAlgoRUprivate
isHitNearSegment(const float maxETA, const float maxPHI, const std::unique_ptr< MuonSegFit > &fit, const HitAndPositionPtrContainer &proto_segment, const HitAndPosition &h) const GE0SegAlgoRUprivate
lookForSegments(const SegmentParameters &params, const unsigned int n_seg_min, const HitAndPositionContainer &rechits, const std::vector< unsigned int > &recHits_per_layer, BoolContainer &used, std::vector< GEMSegment > &segments) const GE0SegAlgoRUprivate
makeFit(const HitAndPositionPtrContainer &proto_segment) const GE0SegAlgoRUprivate
myNameGE0SegAlgoRUprivate
pruneBadHits(const float maxChi2, HitAndPositionPtrContainer &proto_segment, std::unique_ptr< MuonSegFit > &fit, const unsigned int n_seg_min) const GE0SegAlgoRUprivate
run(const GEMSuperChamber *chamber, const HitAndPositionContainer &rechits)GE0SegAlgoRU
run(const GEMEnsemble &ensemble, const std::vector< const GEMRecHit * > &rechits) overrideGE0SegAlgoRUvirtual
SegmentByMetricContainer typedefGE0SegAlgoRU
stdParametersGE0SegAlgoRUprivate
theChamberGE0SegAlgoRUprivate
tryAddingHitsToSegment(const float maxETA, const float maxPhi, const float maxChi2, std::unique_ptr< MuonSegFit > &current_fit, HitAndPositionPtrContainer &proto_segment, const BoolContainer &used, HitAndPositionContainer::const_iterator i1, HitAndPositionContainer::const_iterator i2) const GE0SegAlgoRUprivate
wideParametersGE0SegAlgoRUprivate
~GE0SegAlgoRU() overrideGE0SegAlgoRUinline
~GEMSegmentAlgorithmBase()GEMSegmentAlgorithmBaseinlinevirtual