#include <RecoLocalCalo/EcalDeadChannelRecoveryAlgos/src/EcalDeadChannelRecoveryAlgos.cc>
Public Member Functions | |
EcalRecHit | Correct (const EBDetId Id, const EcalRecHitCollection *hit_collection, std::string algo_, double Sum8Cut) |
EcalRecHit | correct (const EBDetId Id, const EcalRecHitCollection *hit_collection, std::string algo_, double Sum8Cut) |
EcalDeadChannelRecoveryAlgos (const CaloTopology *theCaloTopology) | |
EcalDeadChannelRecoveryAlgos () | |
~EcalDeadChannelRecoveryAlgos () | |
Private Member Functions | |
double | MakeNxNMatrice (EBDetId itID, const EcalRecHitCollection *hit_collection, int *IndDeadChannel, double *MNxN) |
Private Attributes | |
const CaloTopology * | calotopo |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 33 of file EcalDeadChannelRecoveryAlgos.h.
EcalDeadChannelRecoveryAlgos::EcalDeadChannelRecoveryAlgos | ( | const CaloTopology * | theCaloTopology | ) |
Definition at line 50 of file EcalDeadChannelRecoveryAlgos.cc.
EcalDeadChannelRecoveryAlgos::EcalDeadChannelRecoveryAlgos | ( | ) |
EcalDeadChannelRecoveryAlgos::~EcalDeadChannelRecoveryAlgos | ( | ) |
Definition at line 58 of file EcalDeadChannelRecoveryAlgos.cc.
EcalRecHit EcalDeadChannelRecoveryAlgos::Correct | ( | const EBDetId | Id, |
const EcalRecHitCollection * | hit_collection, | ||
std::string | algo_, | ||
double | Sum8Cut | ||
) |
Definition at line 108 of file EcalDeadChannelRecoveryAlgos.cc.
EcalRecHit EcalDeadChannelRecoveryAlgos::correct | ( | const EBDetId | Id, |
const EcalRecHitCollection * | hit_collection, | ||
std::string | algo_, | ||
double | Sum8Cut | ||
) |
Definition at line 72 of file EcalDeadChannelRecoveryAlgos.cc.
References CorrectDeadChannelsClassic(), CorrectDeadChannelsNN(), and EBDetId::ieta().
|
private |
Definition at line 120 of file EcalDeadChannelRecoveryAlgos.cc.
References funct::abs(), DetId::Ecal, EcalBarrel, edm::SortedCollection< T, SORT >::end(), edm::SortedCollection< T, SORT >::find(), CaloSubdetectorTopology::getWindow(), i, EBDetId::ieta(), EBDetId::iphi(), DetId::null(), and findQualityFiles::size.
|
private |
Definition at line 45 of file EcalDeadChannelRecoveryAlgos.h.