00001 #ifndef HCALEndcapProperties_H 00002 #define HCALEndcapProperties_H 00003 00004 #include "FastSimulation/CalorimeterProperties/interface/HCALProperties.h" 00005 00015 #include <cmath> 00016 00017 class HCALEndcapProperties : public HCALProperties 00018 { 00019 00020 public: 00021 00022 HCALEndcapProperties(const edm::ParameterSet& fastDet):HCALProperties(fastDet) {; } 00023 00024 virtual ~HCALEndcapProperties() { } 00025 00026 double getHcalDepth(double); 00027 00028 double thickness(const double eta) const { 00029 return HCALProperties::getHcalDepth(eta) * interactionLength(); 00030 } 00031 00032 private: 00033 00034 }; 00035 00036 #endif