Go to the documentation of this file. 1 #ifndef RecoMuon_MuonSeedGenerator_RPCCosmicSeedrecHitFinder_H
2 #define RecoMuon_MuonSeedGenerator_RPCCosmicSeedrecHitFinder_H
17 #ifndef RPCLayerNumber
18 #define RPCLayerNumber 12
21 #ifndef BarrelLayerNumber
22 #define BarrelLayerNumber 6
25 #ifndef EachEndcapLayerNumber
26 #define EachEndcapLayerNumber 3
44 void setLayers(
const std::vector<unsigned int>& Layers);
void setEdge(const RPCGeometry &)
std::shared_ptr< MuonTransientTrackingRecHit const > ConstMuonRecHitPointer
std::vector< ConstMuonRecHitPointer > ConstMuonRecHitContainer
std::vector< MuonRecHitPointer > MuonRecHitContainer
bool isinsideAngleRange(const GlobalVector &lastSegment, const GlobalPoint &lastPosition, const GlobalPoint ¤tPosition)
void setInput(MuonRecHitContainer(&recHits)[12])
std::vector< unsigned int > LayersinRPC
bool iscorssEdge(const MuonRecHitPointer &lastrecHitRef, const MuonRecHitPointer ¤trecHitRef)
bool isouterLayer(const MuonRecHitPointer &recHitRef)
MuonTransientTrackingRecHit::ConstMuonRecHitPointer ConstMuonRecHitPointer
bool complete(const GlobalVector &lastSegment, const MuonRecHitPointer &lastrecHitRef)
std::shared_ptr< MuonTransientTrackingRecHit > MuonRecHitPointer
std::vector< int > ClusterSet
void setLayers(const std::vector< unsigned int > &Layers)
~RPCCosmicSeedrecHitFinder()
std::vector< BoundPlane > innerBounds
MuonRecHitContainer AllrecHits[12]
ConstMuonRecHitContainer therecHits
RPCCosmicSeedrecHitFinder()
MuonTransientTrackingRecHit::ConstMuonRecHitContainer ConstMuonRecHitContainer
void setOutput(RPCSeedFinder *Seed)
void configure(const edm::ParameterSet &iConfig)
MuonTransientTrackingRecHit::MuonRecHitPointer MuonRecHitPointer
MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer