ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaUtils
egammaUtils
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
8
#include "
GeoPrimitives/GeoPrimitives.h
"
9
#include "
xAODCaloEvent/CaloClusterFwd.h
"
10
namespace
CandidateMatchHelpers
{
11
13
Amg::Vector3D
approxXYZwrtPoint
(
const
xAOD::CaloCluster
& cluster,
14
const
Amg::Vector3D
& point,
15
const
bool
isEndCap);
16
17
19
Amg::Vector3D
approxXYZwrtATLAS
(
const
xAOD::CaloCluster
& clusterEta,
20
const
bool
isEndCap);
21
23
double
PhiROT
(
const
double
pt,
const
double
eta
,
const
int
charge
,
24
const
double
r_start,
const
bool
isEndCap);
25
}
26
27
28
#endif
eta
Scalar eta() const
pseudorapidity method
Definition
AmgMatrixBasePlugin.h:83
charge
double charge(const T &p)
Definition
AtlasPID.h:1003
CaloClusterFwd.h
GeoPrimitives.h
Amg::Vector3D
Eigen::Matrix< double, 3, 1 > Vector3D
Definition
GeoPrimitives.h:47
CandidateMatchHelpers
Definition
CandidateMatchHelpers.h:10
CandidateMatchHelpers::PhiROT
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.
Definition
CandidateMatchHelpers.cxx:56
CandidateMatchHelpers::approxXYZwrtPoint
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).
Definition
CandidateMatchHelpers.cxx:10
CandidateMatchHelpers::approxXYZwrtATLAS
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).
Definition
CandidateMatchHelpers.cxx:19
xAOD::CaloCluster
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h:19
Generated on
for ATLAS Offline Software by
1.17.0