CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/FastSimulation/CalorimeterProperties/interface/ECALEndcapProperties.h

Go to the documentation of this file.
00001 #ifndef ECALEndcapProperties_H
00002 #define ECALEndcapProperties_H
00003 
00004 #include "FastSimulation/CalorimeterProperties/interface/ECALProperties.h"
00005 
00015 namespace edm { 
00016   class ParameterSet;
00017 }
00018 
00019 class ECALEndcapProperties : public ECALProperties 
00020 {
00021 
00022  public:
00023 
00024   ECALEndcapProperties(const edm::ParameterSet& fastDet) ;
00025 
00026   virtual ~ECALEndcapProperties() { }
00027 
00029   double thickness(double eta) const { return thickness_; }
00030 
00032   inline double photoStatistics() const { return photoStatistics_; }
00033 
00035   inline double lightCollectionEfficiency() const { return lightColl_; }
00036 
00038   inline double lightCollectionUniformity() const {return lightCollUnif_;}
00039 
00040 
00041 };
00042 
00043 #endif