Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef __TGRLCollection__
14 #define __TGRLCollection__
24 class TGRLCollection :
public std::vector< TGoodRunsList >,
public TObject {
46 std::vector<TGoodRunsList>::const_iterator
find(
const TString&
name )
const ;
JetConstituentVector::iterator iterator
const TGoodRunsList GetGoodRunsList(unsigned int idx) const
void SetMetaData(const std::map< TString, TString > &metadata)
void SetCheckGRLInfo(Bool_t check=kTRUE)
TGRLCollection(Bool_t checkGRLInfo=kFALSE)
virtual ~TGRLCollection()
const Root::TGRLCollection GetOverlapWith(const TGoodRunsList &other) const
Bool_t HasRun(const Int_t &runnr) const
std::vector< TGoodRunsList >::iterator find(const TString &name)
void SetVersion(const TString &version)
Bool_t HasGoodRunsList(const TString &name) const
Bool_t HasRunLumiBlock(const Int_t &runnr, const Int_t &lumiblocknr) const
const Root::TGRLCollection GetMergedGRLCollection(const Root::BoolOperation &operation=OR) const
TGRLCollection & operator=(const TGRLCollection &other)
void Summary(Bool_t verbose=kFALSE) const
const TGoodRunsList GetMergedGoodRunsList(const Root::BoolOperation &operation=OR) const