![]() |
ATLAS Offline Software
|
#include <VP1AvailEvents.h>
Classes | |
| class | Imp |
Signals | |
| void | allLocalEventsChanged () |
| void | freshEventsChanged () |
| void | message (const QString &) const |
Public Member Functions | |
| VP1AvailEvents (int timeCutForNew, const QString &tmpdir, int maxLocalFilesToKeep=-1, QObject *parent=0) | |
| virtual void | init ()=0 |
| virtual | ~VP1AvailEvents () |
| QList< VP1EventFile > | allLocalEvents () const |
| QList< VP1EventFile > | freshEvents () const |
| VP1EventFile | newestEvent () const |
| void | setCurrentEvent (int run, int event) |
| int | maxLocalFilesToKeep () const |
Protected Member Functions | |
| void | cleanupAndCheckForEventListChanges () |
| void | invalidateDirCache (const QString &dir) |
| bool | inHistory (int run, int event) const |
| QList< VP1EventFile > | allEventFilesInDir (const QString &dir) const |
| QList< VP1EventFile > | freshEvents (VP1EventFile newestEvt, const QList< VP1EventFile > &) const |
| const QString & | tmpDir () const |
| QString | tmpLocalFileDir () const |
| QString | tmpActiveRetrievalDir () |
| int | timeCutForNew () const |
| bool | requireNewestRunNumber () const |
| bool | isConsideredFresh (const VP1EventFile &evt, const VP1EventFile &newestEvt) const |
| void | messageDebug (const QString &) const |
Private Slots | |
| void | actualCleanup () |
| void | actualCheckForEventListChanges () |
Private Attributes | |
| Imp * | m_d |
Definition at line 25 of file VP1AvailEvents.h.
| VP1AvailEvents::VP1AvailEvents | ( | int | timeCutForNew, |
| const QString & | tmpdir, | ||
| int | maxLocalFilesToKeep = -1, | ||
| QObject * | parent = 0 ) |
Definition at line 71 of file VP1AvailEvents.cxx.
|
virtual |
Definition at line 81 of file VP1AvailEvents.cxx.
|
privateslot |
Definition at line 161 of file VP1AvailEvents.cxx.
|
privateslot |
Definition at line 151 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 202 of file VP1AvailEvents.cxx.
| QList< VP1EventFile > VP1AvailEvents::allLocalEvents | ( | ) | const |
Definition at line 241 of file VP1AvailEvents.cxx.
|
signal |
|
protected |
Definition at line 176 of file VP1AvailEvents.cxx.
| QList< VP1EventFile > VP1AvailEvents::freshEvents | ( | ) | const |
Definition at line 129 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 110 of file VP1AvailEvents.cxx.
|
signal |
|
protected |
Definition at line 187 of file VP1AvailEvents.cxx.
|
pure virtual |
Implemented in VP1AvailEvtsHttp, VP1AvailEvtsHttps, and VP1AvailEvtsLocalDir.
|
protected |
|
protected |
Definition at line 336 of file VP1AvailEvents.cxx.
| int VP1AvailEvents::maxLocalFilesToKeep | ( | ) | const |
Definition at line 98 of file VP1AvailEvents.cxx.
|
signal |
|
protected |
Definition at line 351 of file VP1AvailEvents.cxx.
| VP1EventFile VP1AvailEvents::newestEvent | ( | ) | const |
Definition at line 135 of file VP1AvailEvents.cxx.
|
inlineprotected |
Definition at line 62 of file VP1AvailEvents.h.
| void VP1AvailEvents::setCurrentEvent | ( | int | run, |
| int | event ) |
Definition at line 144 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 92 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 277 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 104 of file VP1AvailEvents.cxx.
|
protected |
Definition at line 283 of file VP1AvailEvents.cxx.
|
private |
Definition at line 79 of file VP1AvailEvents.h.