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