test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
EgammaAnalysis
ElectronTools
interface
EpCombinationTool.h
Go to the documentation of this file.
1
#ifndef EPCOMBINATIONTOOL_H
2
#define EPCOMBINATIONTOOL_H
3
4
#include <string>
5
#include "
CondFormats/EgammaObjects/interface/GBRForest.h
"
6
#include "
EgammaAnalysis/ElectronTools/interface/SimpleElectron.h
"
7
8
class
GBRForest
;
9
10
class
EpCombinationTool
11
{
12
public
:
13
EpCombinationTool
();
14
~EpCombinationTool
();
15
// forbid copy and assignment, since we have a custom deleter
16
EpCombinationTool
(
const
EpCombinationTool
&other) =
delete
;
17
EpCombinationTool
&
operator=
(
const
EpCombinationTool
&other) =
delete
;
18
19
bool
init
(
const
GBRForest
*forest) ;
20
bool
init
(
const
std::string
& regressionFile,
const
std::string
& bdtName);
21
void
combine
(
SimpleElectron
& mySimpleElectron)
const
;
22
23
24
private
:
25
const
GBRForest
*
m_forest
;
26
bool
m_ownForest
;
27
28
};
29
30
31
#endif
EpCombinationTool::operator=
EpCombinationTool & operator=(const EpCombinationTool &other)=delete
EpCombinationTool::~EpCombinationTool
~EpCombinationTool()
Definition:
EpCombinationTool.cc:21
EpCombinationTool::m_ownForest
bool m_ownForest
Definition:
EpCombinationTool.h:26
EpCombinationTool::init
bool init(const GBRForest *forest)
Definition:
EpCombinationTool.cc:52
GBRForest
Definition:
GBRForest.h:30
EpCombinationTool::m_forest
const GBRForest * m_forest
Definition:
EpCombinationTool.h:25
EpCombinationTool::combine
void combine(SimpleElectron &mySimpleElectron) const
Definition:
EpCombinationTool.cc:62
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
EpCombinationTool::EpCombinationTool
EpCombinationTool()
Definition:
EpCombinationTool.cc:12
SimpleElectron
Definition:
SimpleElectron.h:8
EpCombinationTool
Definition:
EpCombinationTool.h:10
SimpleElectron.h
GBRForest.h
Generated for CMSSW Reference Manual by
1.8.5