virtual void visit(TruthParticle *truthParticle) const =0
The method to visit a TruthParticle to apply further modifications to the instance at hand.
virtual ~ITruthParticleVisitor()
Constructor with parameters:
ITruthParticleVisitor & operator=(const ITruthParticleVisitor &rhs)
Assignment operator: