|
ATLAS Offline Software
|
Go to the documentation of this file.
19 ATH_MSG_ERROR(
"As the name suggests, CaloClusterConstituentsOrigin cannot operate on objects of type "
21 return StatusCode::FAILURE;
24 return StatusCode::SUCCESS;
32 const auto *vertexContainer = handle.cptr();
40 return StatusCode::SUCCESS;
49 cl->setEta(corrCL.
eta());
50 cl->setPhi(corrCL.
phi());
53 return StatusCode::SUCCESS;
StatusCode process_impl(xAOD::IParticleContainer *cont) const
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual double phi() const final
The azimuthal angle ( ) of the particle.
virtual double eta() const final
The pseudorapidity ( ) of the particle.
const Amg::Vector3D & position() const
Returns the 3-pos.
StatusCode initialize()
Dummy implementation of the initialisation function.
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
SG::ReadCondHandle< T > makeHandle(const SG::ReadCondHandleKey< T > &key, const EventContext &ctx=Gaudi::Hive::currentContext())
CaloClusterConstituentsOrigin(const std::string &name)
Description of a calorimeter cluster.
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode correctToOriginVtx(xAOD::CaloClusterContainer &cont, const xAOD::Vertex &vert) const
Evaluate cluster kinematics with a different vertex / signal state.
Class describing a Vertex.
Evaluate cluster kinematics with a different vertex / signal state.
cl
print [x.__class__ for x in toList(dqregion.getSubRegions()) ]
SG::ReadHandleKey< xAOD::VertexContainer > m_readVertexContainer_key