ATLAS Offline Software
Loading...
Searching...
No Matches
SpacePointPerLayerSorter.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef MUONR4_MUONSPACEPOINT_SPACEPOINTPERLAYERSORTER_H
5#define MUONR4_MUONSPACEPOINT_SPACEPOINTPERLAYERSORTER_H
6
8
9namespace MuonR4{
16 public:
17
19
20 bool operator()(const std::shared_ptr<SpacePoint>& sp1, const std::shared_ptr<SpacePoint>& sp2) const;
21 bool operator()(const std::unique_ptr<SpacePoint>& sp1, const std::unique_ptr<SpacePoint>& sp2) const;
22 bool operator()(const SpacePoint* sp1, const SpacePoint* sp2) const;
23 bool operator()(const SpacePoint& sp1, const SpacePoint& sp2) const;
24
26 unsigned int sectorLayerNum(const SpacePoint& sp) const;
27 };
28
29}
30
31
32#endif
static Double_t sp
bool operator()(const std::shared_ptr< SpacePoint > &sp1, const std::shared_ptr< SpacePoint > &sp2) const
unsigned int sectorLayerNum(const SpacePoint &sp) const
method returning the logic layer number
The muon space point is the combination of two uncalibrated measurements one of them measures the eta...
This header ties the generic definitions in this package.