00001
00002 #ifndef JETREC_JETSORTER_H
00003 #define JETREC_JETSORTER_H
00004
00005 #include <string>
00006
00007 #include "AsgTools/AsgTool.h"
00008
00009
00010 #include "JetInterface/IJetModifier.h"
00011
00012
00013
00014 class JetSorter
00015 : public asg::AsgTool ,
00016 virtual public IJetModifier {
00017
00018 ASG_TOOL_CLASS(JetSorter, IJetModifier)
00019 public:
00020
00021 JetSorter(const std::string& t);
00022
00023
00024 virtual int modify(xAOD::JetContainer& jets) const ;
00025
00026 protected:
00027 std::string m_sortType;
00028
00029 };
00030
00031 #endif