|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EGAMMATRACKTOOLS_EMEXTRAPOLATIONTOOLS_H
6 #define EGAMMATRACKTOOLS_EMEXTRAPOLATIONTOOLS_H
20 #include "GaudiKernel/EventContext.h"
21 #include "GaudiKernel/ToolHandle.h"
41 class INeutralParticleParameterCalculator;
52 const std::string&
name,
68 const EventContext& ctx,
84 float phiAtCalo)
const override final;
91 float* phiAtCalo)
const override final;
98 float* phiAtCalo)
const override final;
104 unsigned int)
const override final;
110 bool reuse = true)
const override final;
120 "Trk::ParticleCaloExtensionTool/EMParticleCaloExtensionTool"
126 "Trk::Extrapolator/AtlasExtrapolator"
132 "NarrowDeltaPhiTRTbarrel",
135 "NarrowDeltaPhiTRTendcap",
Property holding a SG store/key/clid from which a ReadHandle is made.
Scalar phi() const
phi method
Vertex_v1 Vertex
Define the latest version of the vertex class.
Scalar eta() const
pseudorapidity method
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setInterceptInner setEtaMap setEtaBin setIsTgcFailure setDeltaPt deltaPhi
provides Calorimeter Sampling enum
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
bool const RAWDATA *ch2 const
TrackParameters_v1 TrackParameters
TrackParticle_v1 TrackParticle
Reference the current persistent version:
double deltaEta(const I4Momentum &p1, const I4Momentum &p2)
Computes efficiently .
::StatusCode StatusCode
StatusCode definition for legacy code.
Principal data class for CaloCell clusters.
Ensure that the ATLAS eigen extensions are properly loaded.
Definition of ATLAS Math & Geometry primitives (Amg)
Eigen::Matrix< double, 3, 1 > Vector3D
This class provides the client interface for accessing the detector description information common to...