Loading [MathJax]/jax/output/SVG/config.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TAURECTOOLS_TAUAXISSETTER_H
6 #define TAURECTOOLS_TAUAXISSETTER_H
53 Gaudi::Property<double>
m_clusterCone {
this,
"ClusterCone", 0.2,
"cone of tau candidate"};
54 Gaudi::Property<bool>
m_doVertexCorrection {
this,
"VertexCorrection",
true,
"switch of tau vertex correction"};
57 #endif // TAURECTOOLS_TAUAXISSETTER_H
virtual ~TauAxisSetter()=default
Destructor.
::StatusCode StatusCode
StatusCode definition for legacy code.
Set Tau "Detector Axis" and "Intermediate Axis".
Class describing a tau jet.
Gaudi::Property< bool > m_doVertexCorrection
Eigen::Matrix< double, 3, 1 > Vector3D
Gaudi::Property< double > m_clusterCone
virtual StatusCode execute(xAOD::TauJet &tau) const override
Execution of this tool.
TLorentzVector getVertexCorrectedP4(const xAOD::JetConstituent &constituent, const Amg::Vector3D &position) const
Get the vertex corrected four momentum.
4-vector of jet constituent at the scale used during jet finding.
TauAxisSetter(const std::string &name)
Constructor.
A detector object made of other lower level object(s)