00001 #ifndef TrigConf_JetThresholdValue
00002 #define TrigConf_JetThresholdValue
00003
00004 #include "TrigConfL1Data/TriggerThresholdValue.h"
00005
00006 namespace TrigConf {
00007
00008 class JetThresholdValue : public TriggerThresholdValue {
00009 public:
00010
00011 JetThresholdValue();
00012 ~JetThresholdValue();
00013
00014 virtual TriggerThresholdValue* createCopy() const override;
00015
00016 virtual int thresholdValueCount() const override;
00017
00018 virtual JetWindowSize::Size windowSize() const override;
00019
00020 std::string windowSizeAsString() const;
00021
00022 virtual void print(const std::string& indent="", unsigned int detail=1) const override;
00023 virtual void writeXML(std::ostream & xmlfile, int indentLevel=0, int indentWidth=2) const override;
00024
00025 private:
00026
00027 };
00028
00029 }
00030
00031 #endif
00032