![]() |
ATLAS Offline Software
|
#include <lumiList.h>
Public Types | |
| typedef std::map< int, grl_run > | full_type |
| full map type | |
| typedef std::map< int, grl_run >::iterator | iterator |
| iterators over the full map | |
| typedef std::map< int, grl_run >::const_iterator | const_iterator |
Public Member Functions | |
| lumiList (bool b=true) | |
| ~lumiList () | |
| void | setterse (bool b) |
| void | addRange (int run, int start, int stop) |
| add a lumi block range for a given run | |
| bool | inRange (int run, int lb) |
| is this run, lumiblock in any of the ranges? | |
| void | sort () |
| sort the runs by the number of good lumi blocks | |
Public Attributes | |
| K | keys |
| STL member. | |
| T | elements |
| STL member. | |
Private Attributes | |
| bool | m_terse |
Definition at line 27 of file lumiList.h.
| typedef std::map<int,grl_run>::const_iterator lumiList::const_iterator |
Definition at line 37 of file lumiList.h.
| typedef std::map< int, grl_run > lumiList::full_type |
full map type
Definition at line 32 of file lumiList.h.
| typedef std::map<int,grl_run>::iterator lumiList::iterator |
iterators over the full map
Definition at line 35 of file lumiList.h.
|
inline |
Definition at line 41 of file lumiList.h.
|
inline |
Definition at line 43 of file lumiList.h.
|
inline |
add a lumi block range for a given run
Definition at line 48 of file lumiList.h.
|
inline |
is this run, lumiblock in any of the ranges?
if the run is not in the list, it is assumed that all events from that run are required
Definition at line 67 of file lumiList.h.
|
inline |
Definition at line 45 of file lumiList.h.
|
inline |
sort the runs by the number of good lumi blocks
sort the vector
print out
Definition at line 83 of file lumiList.h.
|
inherited |
STL member.
|
inherited |
STL member.
|
private |
Definition at line 124 of file lumiList.h.