Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoLocalCalo
EcalDeadChannelRecoveryAlgos
interface
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
5
#include "
DataFormats/EcalRecHit/interface/EcalRecHitCollections.h
"
6
#include "
DataFormats/EcalDetId/interface/EBDetId.h
"
7
#include <string>
8
9
#include "
FWCore/ParameterSet/interface/ParameterSetDescription.h
"
10
11
#include "
RecoLocalCalo/EcalDeadChannelRecoveryAlgos/interface/EcalDeadChannelRecoveryBDTG.h
"
12
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
15
template
<
typename
DetIdT>
16
class
EcalDeadChannelRecoveryAlgos
{
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,
22
std::string
algo
,
23
double
single8Cut,
24
double
sum8Cut,
25
bool
*accFlag);
26
27
private
:
28
EcalDeadChannelRecoveryBDTG<DetIdT>
bdtg_
;
29
};
30
#endif
EcalDeadChannelRecoveryAlgos
Definition:
EcalDeadChannelRecoveryAlgos.h:16
edm::SortedCollection< EcalRecHit >
EcalRecHitCollections.h
EcalDeadChannelRecoveryAlgos::bdtg_
EcalDeadChannelRecoveryBDTG< DetIdT > bdtg_
Definition:
EcalDeadChannelRecoveryAlgos.h:28
EcalDeadChannelRecoveryAlgos::setCaloTopology
void setCaloTopology(const CaloTopology *topology)
Definition:
EcalDeadChannelRecoveryAlgos.cc:22
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
ParameterSet.h
EcalDeadChannelRecoveryBDTG
Definition:
EcalDeadChannelRecoveryBDTG.h:21
ParameterSetDescription.h
EcalDeadChannelRecoveryAlgos::setParameters
void setParameters(const edm::ParameterSet &ps)
Definition:
EcalDeadChannelRecoveryAlgos.cc:17
cmsdt::algo
algo
Definition:
constants.h:171
EcalDeadChannelRecoveryBDTG.h
edm::ParameterSet
Definition:
ParameterSet.h:47
EBDetId.h
CaloTopology
Definition:
CaloTopology.h:19
EcalDeadChannelRecoveryAlgos::correct
float correct(const DetIdT id, const EcalRecHitCollection &hit_collection, std::string algo, double single8Cut, double sum8Cut, bool *accFlag)
Definition:
EcalDeadChannelRecoveryAlgos.cc:27
Generated for CMSSW Reference Manual by
1.8.5