Multivariate Point Process Package
0.1
|
TriggeringKernel defines a general triggering kernel object of Hawkes process. More...
#include "include/TriggeringKernel.h"
Public Member Functions | |
virtual double | operator() (double t)=0 |
virtual double | Integral (double from, double to)=0 |
virtual double | Upper (double from, double duration)=0 |
TriggeringKernel defines a general triggering kernel object of Hawkes process.
Definition at line 14 of file TriggeringKernel.h.
|
pure virtual |
Integral of the triggering kernel.
[in] | from | start time of the integral. |
[in] | to | end time of the integral. |
Implemented in PowerlawKernel, ExpKernel, RayleighKernel, and SineKernel.
|
pure virtual |
Get the value of the triggering kernel at time \(t\).
[in] | t | a given time |
Implemented in PowerlawKernel, ExpKernel, RayleighKernel, and SineKernel.
|
pure virtual |
Upper bound of the triggering kernel in a given interval.
from | start time of the interval. |
duration | length of the interval. |
Implemented in PowerlawKernel, ExpKernel, RayleighKernel, and SineKernel.