Custom event class

if i have my own custom event class when do i need to call the clone method?