9#ifndef HALSMOTHALGORITHM_H_
10#define HALSMOTHALGORITHM_H_
31 virtual Task::EInitFlag
Init() {
return Task::EInitFlag::kSUCCESS; };
virtual SmearAlgorithm * MakeCopy() const
virtual Package * Report() const
virtual void ModifyEvent(SmearedEvent *mod)
virtual Package * Report() const
virtual void ModifyEvent(SmearedEvent *mod)=0
virtual SmearAlgorithm * MakeCopy() const =0
virtual Package * Report() const
virtual Task::EInitFlag Init()
virtual SmearAlgorithm * MakeCopy() const
virtual void ModifyTrack(SmearedTrack *mod)
virtual void ModifyTrack(SmearedTrack *mod)=0