![]() |
Diana Software
|
Return all side neighbours of an event. More...
Public Member Functions | |
| void | Init (const QReader &reader) |
| Initialization (empty) More... | |
| NeighbourInfo | GetNeighbourInfo (const QEvent &thisEvent, const QEvent &otherEvent) |
| Get the neighbour info of two events. More... | |
Public Member Functions inherited from QReaderNeighbour | |
| QReaderNeighbour () | |
| virtual | ~QReaderNeighbour () |
| void | InitBase (const QReader &reader) |
| virtual NeighbourInfo | GetNeighbourInfoBase (const QEvent &thisEvent, const QEvent &otherEvent) |
| virtual bool | GetWantsNeighboursBase (const QEvent &thisEvent) |
| virtual bool | GetWantsNeighbours (const QEvent &thisEvent) |
| int | GetFillStrategy () const |
Public Member Functions inherited from QModuleTimeProfiling | |
| QModuleTimeProfiling () | |
| ctor initialized internal variables More... | |
| virtual | ~QModuleTimeProfiling () |
| dtor does nothing More... | |
| void | SetTimeProfilingOn (bool val) |
| Set the time profiling on/off. More... | |
| bool | GetTimeProfilingOn () const |
| Check if the time profiling is on. More... | |
| void | ResetTimer () |
| Reset the timer to now. More... | |
| double | GetTimer () const |
| return the time since the last reset More... | |
| virtual void | StartProcessCall () |
| Start of a process call. More... | |
| virtual void | EndProcessCall () |
| End a process call and increment time and calls. More... | |
| unsigned long long | GetProcessCalls () const |
| Return the total number of process calls. More... | |
| double | GetTotalProcessTime () const |
| Return the total processing time. More... | |
| double | GetProcessCallTime () const |
| Return the average time of a single process call. More... | |
| std::string | GetTimeProfileReport (const std::string &prefix="") const |
| Report the time profiling. More... | |
Additional Inherited Members | |
Public Types inherited from QReaderNeighbour | |
| enum | FillStrategies { kExhaustiveFillStrategy , kAssociativeFillStrategy , kFilterFillStrategy } |
Protected Attributes inherited from QReaderNeighbour | |
| FillStrategies | fFillStrategy |
Protected Attributes inherited from QModuleTimeProfiling | |
| bool | fTimeProfilingOn |
| Report the time profiling. More... | |
| unsigned long long int | fProcessCalls |
| NUmber of calls to the process. More... | |
| double | fProcessTime |
| Total time spent running the process. More... | |
Return all side neighbours of an event.
IsInWindow: If both events have the same event ID
IsNeighbour: If IsInWindow.
Definition at line 18 of file QAllSideNeighbour.hh.
|
virtual |
Get the neighbour info of two events.
Implements QReaderNeighbour.
Definition at line 11 of file QAllSideNeighbour.cc.
References QReaderNeighbour::NeighbourInfo::fIsInWindow, QEvent::Get(), and QHeader::GetEventNumber().
|
virtual |
Initialization (empty)
Implements QReaderNeighbour.
Definition at line 9 of file QAllSideNeighbour.cc.