ATLAS Offline Software
Classes | Namespaces | Typedefs | Functions
D3PDMaker/TileD3PDMaker/src/ITrackTools.h File Reference
#include <vector>
#include <string>
#include <algorithm>
#include <math.h>
#include <map>
#include "RDBAccessSvc/IRDBAccessSvc.h"
#include "RDBAccessSvc/IRDBRecordset.h"
#include "RDBAccessSvc/IRDBRecord.h"
#include "AthenaBaseComps/AthAlgTool.h"
#include "AthenaBaseComps/AthAlgorithm.h"
#include "GaudiKernel/AlgTool.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/IToolSvc.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/StatusCode.h"
#include "GaudiKernel/ToolHandle.h"
#include "GaudiKernel/MsgStream.h"
#include "AthContainers/ConstDataVector.h"
#include "GeoModelInterfaces/IGeoModelSvc.h"
#include "GeoModelUtilities/GeoModelExperiment.h"
#include "CaloEvent/CaloCell.h"
#include "TileEvent/TileCell.h"
#include "CaloEvent/CaloCellContainer.h"
#include "TileIdentifier/TileHWID.h"
#include "Identifier/HWIdentifier.h"
#include "Identifier/Identifier.h"
#include "CaloGeoHelpers/CaloPhiRange.h"
#include "xAODTracking/TrackParticleContainer.h"
#include "xAODTracking/TrackParticleAuxContainer.h"
#include "xAODCaloEvent/CaloClusterContainer.h"
#include "xAODCaloEvent/CaloClusterAuxContainer.h"
#include "TrkParameters/TrackParameters.h"
#include "RecoToolInterfaces/IParticleCaloExtensionTool.h"
#include "RecoToolInterfaces/IParticleCaloCellAssociationTool.h"
#include "TrkParametersIdentificationHelpers/TrackParametersIdHelper.h"
#include "RecoToolInterfaces/ITrackIsolationTool.h"
#include "RecoToolInterfaces/ICaloCellIsolationTool.h"
#include "RecoToolInterfaces/ICaloTopoClusterIsolationTool.h"
#include "RecoToolInterfaces/INeutralEFlowIsolationTool.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ITrackTools
 

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 
 Rec
 Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
 
 KinematicUtils
 

Typedefs

typedef CaloCell CELL
 
typedef CaloCellContainer CELLCONTAINER
 
typedef xAOD::TrackParticle TRACK
 
typedef xAOD::TrackParticleContainer TRACKCONTAINER
 
typedef xAOD::TrackParticleAuxContainer TRACKAUXCONTAINER
 
typedef xAOD::CaloCluster CLUSTER
 
typedef xAOD::CaloClusterContainer CLUSTERCONTAINER
 
typedef xAOD::CaloClusterAuxContainer CLUSTERAUXCONTAINER
 

Functions

void KinematicUtils::EnsurePhiInMinusPiToPi (double &phi)
 
double KinematicUtils::deltaPhi (double phi1, double phi2)
 
double KinematicUtils::deltaR (double eta1, double eta2, double phi1, double phi2)
 

Typedef Documentation

◆ CELL

typedef CaloCell CELL

Definition at line 84 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ CELLCONTAINER

Definition at line 85 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ CLUSTER

Definition at line 89 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ CLUSTERAUXCONTAINER

Definition at line 91 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ CLUSTERCONTAINER

Definition at line 90 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ TRACK

Definition at line 86 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ TRACKAUXCONTAINER

Definition at line 88 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.

◆ TRACKCONTAINER

Definition at line 87 of file D3PDMaker/TileD3PDMaker/src/ITrackTools.h.