![]() |
![]() |
00001 //------------------------------------------------- 00002 // 00012 // 00013 //-------------------------------------------------- 00014 #ifndef DT_CONFIG_TSTHETA_H 00015 #define DT_CONFIG_TSTHETA_H 00016 00017 //--------------- 00018 // C++ Headers -- 00019 //--------------- 00020 00021 //---------------------- 00022 // Base Class Headers -- 00023 //---------------------- 00024 00025 //------------------------------------ 00026 // Collaborating Class Declarations -- 00027 //------------------------------------ 00028 #include "FWCore/ParameterSet/interface/ParameterSet.h" 00029 #include "L1TriggerConfig/DTTPGConfig/interface/DTConfig.h" 00030 00031 // --------------------- 00032 // -- Class Interface -- 00033 // --------------------- 00034 00035 class DTConfigTSTheta : public DTConfig { 00036 00037 public: 00038 00039 /* //! Constants: first and last step to start trigger finding */ 00040 /* static const int NSTEPL=24, NSTEPF=9; */ 00041 00043 static const int NCELLTH=57; 00044 00046 DTConfigTSTheta(const edm::ParameterSet& ps); 00047 00049 DTConfigTSTheta(); 00050 00052 ~DTConfigTSTheta(); 00053 00055 inline bool debug() const { return m_debug; } 00056 00058 void print() const ; 00059 00061 inline void setDebug(bool debug) { m_debug=debug; } 00062 00063 private: 00064 00066 void setDefaults(const edm:: ParameterSet& ps); 00067 00068 bool m_debug; 00069 00070 }; 00071 00072 #endif