CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
EcalClusterCrackCorrection Class Reference

#include <EcalClusterCrackCorrection.h>

Inheritance diagram for EcalClusterCrackCorrection:
EcalClusterCrackCorrectionBaseClass EcalClusterFunctionBaseClass

Public Member Functions

 EcalClusterCrackCorrection (const edm::ParameterSet &)
 
virtual float getValue (const reco::BasicCluster &, const EcalRecHitCollection &) const
 
virtual float getValue (const reco::SuperCluster &, const int mode) const
 
virtual float getValue (const reco::CaloCluster &) const
 
- Public Member Functions inherited from EcalClusterCrackCorrectionBaseClass
void checkInit () const
 
 EcalClusterCrackCorrectionBaseClass ()
 
 EcalClusterCrackCorrectionBaseClass (const edm::ParameterSet &)
 
const
EcalClusterCrackCorrParameters
getParameters () const
 
virtual void init (const edm::EventSetup &es)
 
virtual ~EcalClusterCrackCorrectionBaseClass ()
 
- Public Member Functions inherited from EcalClusterFunctionBaseClass
virtual ~EcalClusterFunctionBaseClass ()
 

Additional Inherited Members

- Protected Attributes inherited from EcalClusterCrackCorrectionBaseClass
const edm::EventSetupes_
 
edm::ESHandle
< EcalClusterCrackCorrParameters
esParams_
 
const
EcalClusterCrackCorrParameters
params_
 

Detailed Description

Function to correct cluster for cracks in the calorimeter

$Id: EcalClusterCrackCorrection.h $Date: $Revision:

Author
Federico Ferri, CEA Saclay, November 2008

Definition at line 15 of file EcalClusterCrackCorrection.h.

Constructor & Destructor Documentation

EcalClusterCrackCorrection::EcalClusterCrackCorrection ( const edm::ParameterSet )
inline

Definition at line 17 of file EcalClusterCrackCorrection.h.

17 {};

Member Function Documentation

float EcalClusterCrackCorrection::getValue ( const reco::BasicCluster basicCluster,
const EcalRecHitCollection recHit 
) const
virtual

Implements EcalClusterCrackCorrectionBaseClass.

Definition at line 26 of file EcalClusterCrackCorrection.cc.

float EcalClusterCrackCorrection::getValue ( const reco::SuperCluster superCluster,
const int  mode 
) const
virtual
float EcalClusterCrackCorrection::getValue ( const reco::CaloCluster seedbclus) const
virtual

Reimplemented from EcalClusterCrackCorrectionBaseClass.

Definition at line 44 of file EcalClusterCrackCorrection.cc.