ATLAS Offline Software
Loading...
Searching...
No Matches
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
14namespace 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
Helper functor used to sort xAOD::LumiBlockRangeContainer-s.
bool operator()(const LumiBlockRange &lbr1, const LumiBlockRange &lbr2)
Function ordering the xAOD::LumiBlockRange objects by starting time.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
LumiBlockRange_v1 LumiBlockRange
Declare the latest version of the class.