#include <EcalDeadChannelRecoveryBDTG.h>
Classes | |
struct | XtalMatrix |
Public Member Functions | |
void | addVariables (TMVA::Reader *reader) |
EcalDeadChannelRecoveryBDTG () | |
void | loadFile () |
double | recover (const DetIdT id, const EcalRecHitCollection &hit_collection, double single8Cut, double sum8Cut, bool *acceptFlag) |
void | setCaloTopology (const CaloTopology *topo) |
void | setParameters (const edm::ParameterSet &ps) |
~EcalDeadChannelRecoveryBDTG () | |
Private Attributes | |
edm::FileInPath | bdtWeightFileCracks_ |
edm::FileInPath | bdtWeightFileNoCracks_ |
XtalMatrix | mx_ |
std::unique_ptr< TMVA::Reader > | readerCrack |
std::unique_ptr< TMVA::Reader > | readerNoCrack |
const CaloTopology * | topology_ |
Definition at line 21 of file EcalDeadChannelRecoveryBDTG.h.
EcalDeadChannelRecoveryBDTG< T >::EcalDeadChannelRecoveryBDTG | ( | ) |
Definition at line 44 of file EcalDeadChannelRecoveryBDTG.cc.
EcalDeadChannelRecoveryBDTG< T >::~EcalDeadChannelRecoveryBDTG | ( | ) |
Definition at line 47 of file EcalDeadChannelRecoveryBDTG.cc.
void EcalDeadChannelRecoveryBDTG< DetIdT >::addVariables | ( | TMVA::Reader * | reader | ) |
void EcalDeadChannelRecoveryBDTG< DetIdT >::loadFile | ( | ) |
double EcalDeadChannelRecoveryBDTG< DetIdT >::recover | ( | const DetIdT | id, |
const EcalRecHitCollection & | hit_collection, | ||
double | single8Cut, | ||
double | sum8Cut, | ||
bool * | acceptFlag | ||
) |
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::setCaloTopology().
|
inline |
Definition at line 27 of file EcalDeadChannelRecoveryBDTG.h.
void EcalDeadChannelRecoveryBDTG< DetIdT >::setParameters | ( | const edm::ParameterSet & | ps | ) |
|
private |
Definition at line 45 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::loadFile(), and EcalDeadChannelRecoveryBDTG< EBDetId >::setParameters().
|
private |
Definition at line 44 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::loadFile(), and EcalDeadChannelRecoveryBDTG< EBDetId >::setParameters().
|
private |
Definition at line 42 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::addVariables(), and EcalDeadChannelRecoveryBDTG< EBDetId >::recover().
|
private |
Definition at line 48 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::loadFile(), and EcalDeadChannelRecoveryBDTG< EBDetId >::recover().
|
private |
Definition at line 47 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::loadFile(), and EcalDeadChannelRecoveryBDTG< EBDetId >::recover().
|
private |
Definition at line 36 of file EcalDeadChannelRecoveryBDTG.h.
Referenced by EcalDeadChannelRecoveryBDTG< EBDetId >::recover(), and EcalDeadChannelRecoveryBDTG< EBDetId >::setCaloTopology().