ATLAS Offline Software
IEMExtrapolationTools Member List

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

fromCaloToPerigee enum valueIEMExtrapolationTools
fromLastMeasurement enum valueIEMExtrapolationTools
fromPerigee enum valueIEMExtrapolationTools
fromPerigeeRescaled enum valueIEMExtrapolationTools
getClusterLayerSurfaces(const xAOD::CaloCluster &cluster, const CaloDetDescrManager &caloDD) const =0IEMExtrapolationToolspure virtual
getEtaPhiAtCalo(const EventContext &ctx, const xAOD::Vertex *vertex, float *etaAtCalo, float *phiAtCalo) const =0IEMExtrapolationToolspure virtual
getEtaPhiAtCalo(const EventContext &ctx, const Trk::TrackParameters *trkPar, float *etaAtCalo, float *phiAtCalo) const =0IEMExtrapolationToolspure virtual
getMatchAtCalo(const EventContext &ctx, const xAOD::CaloCluster &cluster, const xAOD::TrackParticle &trkPB, const std::vector< CaloSampling::CaloSample > &samples, const std::vector< std::unique_ptr< Trk::Surface >> &surfaces, std::array< double, 4 > &eta, std::array< double, 4 > &phi, std::array< double, 4 > &deltaEta, std::array< double, 4 > &deltaPhi, unsigned int extrapFrom=fromPerigee) const =0IEMExtrapolationToolspure virtual
getMomentumAtVertex(const EventContext &ctx, const xAOD::Vertex &, unsigned int) const =0IEMExtrapolationToolspure virtual
getMomentumAtVertex(const EventContext &ctx, const xAOD::Vertex &, bool reuse=true) const =0IEMExtrapolationToolspure virtual
initialize()=0IEMExtrapolationToolspure virtual
interfaceID()IEMExtrapolationToolsinlinestatic
matchesAtCalo(const xAOD::CaloCluster *cluster, const xAOD::Vertex *vertex, float etaAtCalo, float phiAtCalo) const =0IEMExtrapolationToolspure virtual
TrkExtrapDef enum nameIEMExtrapolationTools
~IEMExtrapolationTools()IEMExtrapolationToolsinlinevirtual