Go to the documentation of this file. 1 #ifndef CosmicMuonProducer_DirectMuonNavigation_H
2 #define CosmicMuonProducer_DirectMuonNavigation_H
void inOutBackward(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
void inOutForward(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
void outInBackward(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
DirectMuonNavigation * clone() const
bool outward(const FreeTrajectoryState &fts) const
void outInBarrel(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
edm::ESHandle< MuonDetLayerGeometry > theMuonDetLayerGeometry
std::vector< const DetLayer * > compatibleEndcapLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const
void inOutBarrel(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
std::vector< const DetLayer * > compatibleLayers(const FreeTrajectoryState &fts, PropagationDirection timeDirection) const
void outInForward(const FreeTrajectoryState &, std::vector< const DetLayer * > &) const
bool checkCompatible(const FreeTrajectoryState &fts, const BarrelDetLayer *) const
DirectMuonNavigation(const edm::ESHandle< MuonDetLayerGeometry > &)