ATLAS Offline Software
Loading...
Searching...
No Matches
CaloCellSelectorUtils.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CALOCELLSELECTORUTILS_H
6#define CALOCELLSELECTORUTILS_H
7
9
10namespace Utils {
11 double deltaPhi(double phi1, double phi2);
12
13 double deltaR2(double eta1, double eta2, double phi1, double phi2);
14
15 double deltaR(double eta1, double eta2, double phi1, double phi2);
16
17 void findNearestPoint(const Amg::Vector3D& inputPos, const Trk::CaloExtension* caloExtension, int& nearestIdx,
18 Amg::Vector3D& nearestPos, Amg::Vector3D& nearestMom);
19} // namespace Utils
20
21#endif
Eigen::Matrix< double, 3, 1 > Vector3D
double deltaR2(double eta1, double eta2, double phi1, double phi2)
double deltaR(double eta1, double eta2, double phi1, double phi2)
void findNearestPoint(const Amg::Vector3D &inputPos, const Trk::CaloExtension *caloExtension, int &nearestIdx, Amg::Vector3D &nearestPos, Amg::Vector3D &nearestMom)
double deltaPhi(double phi1, double phi2)