CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10/src/FastSimulation/CalorimeterProperties/interface/ECALBarrelProperties.h

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