ATLAS Offline Software
PointerPreds.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 #ifndef TRIGHLTJETHYPO_POINTERPREDS_H
6 #define TRIGHLTJETHYPO_POINTERPREDS_H
7 
9 
10 struct PtrLess {
11  bool operator()(const pHypoJet& l, const pHypoJet& r){
12  return l.get() < r.get();
13  }
14 };
15 
16 
17 struct PtrEq {
18  bool operator() (const pHypoJet& l, const pHypoJet& r){
19  return l.get() == r.get();
20  }
21 };
22 
23 #endif
beamspotman.r
def r
Definition: beamspotman.py:676
HypoJetDefs.h
PtrLess
Definition: PointerPreds.h:10
UploadAMITag.l
list l
Definition: UploadAMITag.larcaf.py:158
pHypoJet
std::shared_ptr< const HypoJet::IJet > pHypoJet
Definition: HypoJetDefs.h:25
PtrLess::operator()
bool operator()(const pHypoJet &l, const pHypoJet &r)
Definition: PointerPreds.h:11
PtrEq
Definition: PointerPreds.h:17
PtrEq::operator()
bool operator()(const pHypoJet &l, const pHypoJet &r)
Definition: PointerPreds.h:18