CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalDeadChannelRecoveryAlgos.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalDeadChannelRecoveryAlgos_EcalDeadChannelRecoveryAlgos_HH
2 #define RecoLocalCalo_EcalDeadChannelRecoveryAlgos_EcalDeadChannelRecoveryAlgos_HH
3 
4 // Reconstruction Classes
7 #include <string>
8 
10 
12 
14 
15 template <typename DetIdT>
17 public:
18  void setParameters(const edm::ParameterSet &ps);
19  void setCaloTopology(const CaloTopology *topology);
20  float correct(const DetIdT id,
21  const EcalRecHitCollection &hit_collection,
23  double single8Cut,
24  double sum8Cut,
25  bool *accFlag);
26 
27 private:
29 };
30 #endif
EcalDeadChannelRecoveryBDTG< DetIdT > bdtg_
void setCaloTopology(const CaloTopology *topology)
void setParameters(const edm::ParameterSet &ps)
float correct(const DetIdT id, const EcalRecHitCollection &hit_collection, std::string algo, double single8Cut, double sum8Cut, bool *accFlag)