#include <TEventManager.hh>
TEventManagerのコラボレーション図
Public 型 | |
enum | { tDefaultStackSize = 100 } |
Public メソッド | |
TEventManager (Tint stacksize=tDefaultStackSize) | |
virtual | ~TEventManager () |
Tint | GetStackSize () const |
Tint | GetNumberOfEvents () const |
const TEvent & | GetEvent () const |
TEvent & | GetEvent () |
TEventAction * | GetEventAction () const |
Tvoid | SetStackSize (Tint stacksize) |
Tvoid | SetNumberOfEvents (Tint nevents) |
Tvoid | SetEvent (const TEvent &event) |
Tvoid | SetEventAction (TEventAction *action) |
Tstatus_t | GetStatus () const |
Tvoid | SetStatus (Tstatus_t status) |
Tint | GetLastAccessID () const |
Tvoid | SetLastAccessID (Tint id) |
Tvoid | ClearEventStack () |
Tint | FindEvent (Tint id) const |
Tbool | HasEvent (Tint id) const |
Tvoid | TouchNewestEvent () |
TEvent | GetNewestEvent () |
TEvent | GetNextEvent () |
TEvent | GetLastEvent () |
TEvent | GetEvent (Tint id) |
virtual const TRun & | RecordEvent () |
virtual const TEvent & | TakeEvent () |
virtual Tvoid | ShowStatus () const |
virtual Tvoid | Clear () |
Static Public メソッド | |
TEventManager * | GetEventManager () |
TEventManager.hh の 72 行で定義されています。
|
TEventManager.hh の 79 行で定義されています。 |
|
TEventManager.cc の 44 行で定義されています。 参照 Tcerr, Tendl, tStatusDead, と tStatusReady. |
|
TEventManager.cc の 61 行で定義されています。 参照 Tcout, Tendl, tStatusDead, と Tstring. |
|
TEventManager.cc の 214 行で定義されています。 参照 TEvent::Clear(), と Tvoid. |
|
TEventManager.cc の 222 行で定義されています。 参照 TRun::GetEventStack(), TRunManager::GetRun(), TRunManager::GetRunManager(), TouchNewestEvent(), と Tvoid. |
|
TEventManager.cc の 229 行で定義されています。 参照 TRun::GetEventStack(), TRunManager::GetRun(), TRunManager::GetRunManager(), TEventStack, と Tint. 呼出 GetEvent(), と HasEvent(). |
|
TEventManager.cc の 282 行で定義されています。 参照 FindEvent(), TRun::GetEventStack(), TRunManager::GetRun(), TRunManager::GetRunManager(), TEventStack, と Tint. |
|
TEventManager.hh の 157 行で定義されています。 |
|
TEventManager.hh の 152 行で定義されています。 呼出 GetLastEvent(), と GetNextEvent(). |
|
TEventManager.hh の 162 行で定義されています。 |
|
TEventManager.hh の 137 行で定義されています。 呼出 TRun::Clear(). |
|
TEventManager.hh の 206 行で定義されています。 参照 Tint. |
|
TEventManager.cc の 276 行で定義されています。 参照 GetEvent(), と Tint. |
|
TEventManager.cc の 256 行で定義されています。 参照 TRun::GetEventStack(), TRunManager::GetRun(), TRunManager::GetRunManager(), TEventStack, と Tint. |
|
TEventManager.cc の 270 行で定義されています。 参照 GetEvent(), と Tint. |
|
TEventManager.hh の 147 行で定義されています。 参照 Tint. |
|
TEventManager.hh の 142 行で定義されています。 参照 Tint. |
|
TEventManager.hh の 179 行で定義されています。 参照 Tstatus_t. 呼出 SetStackSize(). |
|
TEventManager.cc の 241 行で定義されています。 参照 FindEvent(), Tbool, Tfalse, と Ttrue. |
|
TEventManager.cc の 95 行で定義されています。 参照 TEvent::GetEventID(), TRun::GetEventStack(), TRunManager::GetRunManager(), TEventStack, tStatusJustRecordingEvent, と tStatusReady. |
|
TEventManager.hh の 173 行で定義されています。 参照 Tvoid. |
|
TEventManager.cc の 202 行で定義されています。 |
|
TEventManager.hh の 211 行で定義されています。 参照 Tvoid. |
|
TEventManager.hh の 167 行で定義されています。 参照 Tvoid. |
|
TEventManager.cc の 188 行で定義されています。 参照 TRunManager::GetRunManager(), GetStatus(), ShowStatus(), Tcerr, Tendl, tStatusStandby, Tstring, と Tvoid. |
|
TEventManager.hh の 184 行で定義されています。 参照 Tvoid. |
|
|
TEventManager.cc の 74 行で定義されています。 参照 TEvent::Clear(), TEvent::SetDataRecord(), TEvent::SetEventID(), tStatusJustTakingEvent, と tStatusReady. |
|
TEventManager.cc の 250 行で定義されています。 参照 GetNewestEvent(), と Tvoid. |