CMS 3D CMS Logo

ME0SegAlgoRU Member List

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

addHit(HitAndPositionPtrContainer &proto_segment, const HitAndPosition &aHit) const ME0SegAlgoRUprivate
addUniqueSegments(SegmentByMetricContainer &proto_segments, std::vector< ME0Segment > &segments, BoolContainer &used) const ME0SegAlgoRUprivate
allowWideSegmentsME0SegAlgoRUprivate
areHitsCloseInEta(const float maxETA, const bool beamConst, const GlobalPoint &h1, const GlobalPoint &h2) const ME0SegAlgoRUprivate
areHitsCloseInGlobalPhi(const float maxPHI, const unsigned int nLayDisp, const GlobalPoint &h1, const GlobalPoint &h2) const ME0SegAlgoRUprivate
areHitsConsistentInTime(const float maxTOF, const HitAndPositionPtrContainer &proto_segment, const HitAndPosition &h) const ME0SegAlgoRUprivate
BoolContainer typedefME0SegAlgoRU
compareProtoSegment(std::unique_ptr< MuonSegFit > &current_fit, HitAndPositionPtrContainer &current_proto_segment, const HitAndPosition &new_hit) const ME0SegAlgoRUprivate
displacedParametersME0SegAlgoRUprivate
doCollisionsME0SegAlgoRUprivate
getHitSegChi2(const std::unique_ptr< MuonSegFit > &fit, const ME0RecHit &hit) const ME0SegAlgoRUprivate
globalAtZ(const std::unique_ptr< MuonSegFit > &fit, float z) const ME0SegAlgoRUprivate
hasHitOnLayer(const HitAndPositionPtrContainer &proto_segment, const unsigned int layer) const ME0SegAlgoRUprivate
HitAndPositionContainer typedefME0SegmentAlgorithmBase
HitAndPositionPtrContainer typedefME0SegmentAlgorithmBase
increaseProtoSegment(const float maxChi2, std::unique_ptr< MuonSegFit > &current_fit, HitAndPositionPtrContainer &current_proto_segment, const HitAndPosition &new_hit) const ME0SegAlgoRUprivate
isHitNearSegment(const float maxETA, const float maxPHI, const std::unique_ptr< MuonSegFit > &fit, const HitAndPositionPtrContainer &proto_segment, const HitAndPosition &h) const ME0SegAlgoRUprivate
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< ME0Segment > &segments) const ME0SegAlgoRUprivate
makeFit(const HitAndPositionPtrContainer &proto_segment) const ME0SegAlgoRUprivate
ME0SegAlgoRU(const edm::ParameterSet &ps)ME0SegAlgoRUexplicit
ME0SegmentAlgorithmBase(const edm::ParameterSet &)ME0SegmentAlgorithmBaseinlineexplicit
myNameME0SegAlgoRUprivate
pruneBadHits(const float maxChi2, HitAndPositionPtrContainer &proto_segment, std::unique_ptr< MuonSegFit > &fit, const unsigned int n_seg_min) const ME0SegAlgoRUprivate
run(const ME0Chamber *chamber, const HitAndPositionContainer &rechits) overrideME0SegAlgoRUvirtual
SegmentByMetricContainer typedefME0SegAlgoRU
stdParametersME0SegAlgoRUprivate
theChamberME0SegAlgoRUprivate
tryAddingHitsToSegment(const float maxTOF, 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 ME0SegAlgoRUprivate
wideParametersME0SegAlgoRUprivate
~ME0SegAlgoRU() overrideME0SegAlgoRUinline
~ME0SegmentAlgorithmBase()ME0SegmentAlgorithmBaseinlinevirtual