CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch1/src/FastSimulation/CalorimeterProperties/interface/HCALEndcapProperties.h

Go to the documentation of this file.
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