ATLAS Offline Software
Loading...
Searching...
No Matches
LayerSort.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include <utility>
6namespace Trk{
7 class Layer;
8}
9
10namespace GXF{
11 class LayerSort{
12 public:
13 typedef std::pair<const Trk::Layer *, const Trk::Layer *> LayerPtrPair;
14 bool operator() (const LayerPtrPair & one, const LayerPtrPair & two) const;
15 };
16
17 //
18 class LayerSort2 {
19 public:
20 bool operator() (const Trk::Layer * one, const Trk::Layer * two) const;
21 };
22}
23
24
25
bool operator()(const Trk::Layer *one, const Trk::Layer *two) const
Definition LayerSort.cxx:85
bool operator()(const LayerPtrPair &one, const LayerPtrPair &two) const
Definition LayerSort.cxx:23
std::pair< const Trk::Layer *, const Trk::Layer * > LayerPtrPair
Definition LayerSort.h:13
Base Class for a Detector Layer in the Tracking realm.
Definition Layer.h:72
Ensure that the ATLAS eigen extensions are properly loaded.