00001 #ifndef TermMaxEvalOp_H 00002 #define TermMaxEvalOp_h 00003 00008 class TermMaxEvalOp : public Operator 00009 { 00010 public: 00011 void registerParameters(StateP); 00012 bool initialize(StateP); 00013 bool operate(StateP); 00014 protected: 00015 uint nEvaluations_; 00016 }; 00017 typedef boost::shared_ptr<TermMaxEvalOp> TermMaxEvalOpP; 00018 00019 #endif // TermMaxEvalOp