Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SortLumiBlockRangeByStart.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: SortLumiBlockRangeByStart.h 647501 2015-02-17 14:22:33Z krasznaa $
8 #ifndef XAODLUMINOSITY_SORTLUMIBLOCKRANGEBYSTART_H
9 #define XAODLUMINOSITY_SORTLUMIBLOCKRANGEBYSTART_H
10 
11 // Local include(s):
13 
14 namespace xAOD {
15 
30 
31  public:
33  bool operator()( const LumiBlockRange& lbr1, const LumiBlockRange& lbr2 );
35  bool operator()( const LumiBlockRange* lbr1, const LumiBlockRange* lbr2 );
36 
37  }; // class SortLumiBlockRangeByStart
38 
39 } // namespace xAOD
40 
41 #endif // XAODLUMINOSITY_SORTLUMIBLOCKRANGEBYSTART_H
xAOD::SortLumiBlockRangeByStart
Helper functor used to sort xAOD::LumiBlockRangeContainer-s.
Definition: SortLumiBlockRangeByStart.h:29
xAOD::SortLumiBlockRangeByStart::operator()
bool operator()(const LumiBlockRange &lbr1, const LumiBlockRange &lbr2)
Function ordering the xAOD::LumiBlockRange objects by starting time.
Definition: SortLumiBlockRangeByStart.cxx:12
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::LumiBlockRange_v1
Class describing a luminosity block range.
Definition: LumiBlockRange_v1.h:33
LumiBlockRange.h