CMS 3D CMS Logo

Public Member Functions

ECALBarrelProperties Class Reference

#include <ECALBarrelProperties.h>

Inheritance diagram for ECALBarrelProperties:
ECALProperties CalorimeterProperties

List of all members.

Public Member Functions

 ECALBarrelProperties (const edm::ParameterSet &fastDet)
double lightCollectionEfficiency () const
 Light Collection efficiency [Default : 3.0%].
double lightCollectionUniformity () const
 Light Collection uniformity.
double photoStatistics () const
 Photostatistics (photons/GeV) in the homegeneous material.
double thickness (double eta) const
 Thickness (in cm)
virtual ~ECALBarrelProperties ()

Detailed Description

Definition at line 18 of file ECALBarrelProperties.h.


Constructor & Destructor Documentation

ECALBarrelProperties::ECALBarrelProperties ( const edm::ParameterSet fastDet)

Definition at line 6 of file ECALBarrelProperties.cc.

References edm::ParameterSet::getParameter(), and ECALProperties::lightColl.

{
  lightColl =  fastDet.getParameter<double>("ECALBarrel_LightCollection");  
}
virtual ECALBarrelProperties::~ECALBarrelProperties ( ) [inline, virtual]

Definition at line 25 of file ECALBarrelProperties.h.

{ }

Member Function Documentation

double ECALBarrelProperties::lightCollectionEfficiency ( ) const [inline, virtual]

Light Collection efficiency [Default : 3.0%].

Implements ECALProperties.

Definition at line 34 of file ECALBarrelProperties.h.

References ECALProperties::lightColl.

{ return lightColl; }
double ECALBarrelProperties::lightCollectionUniformity ( ) const [inline, virtual]

Light Collection uniformity.

Implements ECALProperties.

Definition at line 37 of file ECALBarrelProperties.h.

{return 0.003;}
double ECALBarrelProperties::photoStatistics ( ) const [inline, virtual]

Photostatistics (photons/GeV) in the homegeneous material.

Implements ECALProperties.

Definition at line 31 of file ECALBarrelProperties.h.

{ return 50E3; }
double ECALBarrelProperties::thickness ( double  eta) const [inline, virtual]

Thickness (in cm)

Implements CalorimeterProperties.

Definition at line 28 of file ECALBarrelProperties.h.

{ return 23.0; }