ATLAS Offline Software
Loading...
Searching...
No Matches
CandidateMatchHelpers.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CANDIDATEMATCHHELPERS_H
6#define CANDIDATEMATCHHELPERS_H
7
11
14 const Amg::Vector3D& point,
15 const bool isEndCap);
16
17
20 const bool isEndCap);
21
23double PhiROT(const double pt,const double eta, const int charge,
24 const double r_start,const bool isEndCap);
25}
26
27
28#endif
Scalar eta() const
pseudorapidity method
double charge(const T &p)
Definition AtlasPID.h:997
Eigen::Matrix< double, 3, 1 > Vector3D
double PhiROT(const double pt, const double eta, const int charge, const double r_start, const bool isEndCap)
Function to calculate the approximate rotation in phi/bending of a track until it reaches the calo.
Amg::Vector3D approxXYZwrtPoint(const xAOD::CaloCluster &cluster, const Amg::Vector3D &point, const bool isEndCap)
Function to get the (x,y,z) of the cluster wrt to a point (x0,y0,z0)
Amg::Vector3D approxXYZwrtATLAS(const xAOD::CaloCluster &clusterEta, const bool isEndCap)
Function to get the (x,y,z) of the cluster in the ATLAS frame origin (0,0,0)
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.