00001 // this file is -*- C++ -*- 00022 #ifndef JETREC_JETCALOCELLQUALITYTOOL_H 00023 #define JETREC_JETCALOCELLQUALITYTOOL_H 00024 00025 #include "JetMomentTools/JetCaloQualityTool.h" 00026 00027 #include "JetUtils/JetCaloCellQualityUtils.h" 00028 00029 class JetCaloCellQualityTool : public JetCaloQualityTool { 00030 ASG_TOOL_CLASS0(JetCaloCellQualityTool); 00031 public: 00032 JetCaloCellQualityTool(const std::string & name); 00033 virtual StatusCode initialize(); 00034 00035 protected: 00036 00038 jet::JetCaloCellCalculations m_cellCalculators; 00039 00041 std::string m_attSuffix; 00042 00043 // parameters for Quality cuts 00044 int m_LArQualityCut; 00045 int m_TileQualityCut; 00046 00047 }; 00048 #endif