Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EgammaAnalysis
ElectronTools
interface
ElectronEPcombinator.h
Go to the documentation of this file.
1
#ifndef ElectronEPcombinator_H
2
#define ElectronEPcombinator_H
3
4
#include "
EgammaAnalysis/ElectronTools/interface/SimpleElectron.h
"
5
#include <stdio.h>
6
#include <
math.h
>
7
8
class
ElectronEPcombinator
9
{
10
public
:
11
ElectronEPcombinator
(){}
12
void
combine
(
SimpleElectron
&
electron
);
13
void
setCombinationMode
(
int
mode
){
mode_
=
mode
;}
14
15
private
:
16
SimpleElectron
electron_
;
17
void
computeEPcombination
();
18
double
combinedMomentum_
;
19
double
combinedMomentumError_
;
20
double
scEnergy_
;
21
double
scEnergyError_
;
22
double
trackerMomentum_
;
23
double
trackerMomentumError_
;
24
int
elClass_
;
25
int
mode_
;
26
};
27
28
#endif
ElectronEPcombinator::mode_
int mode_
Definition:
ElectronEPcombinator.h:25
math.h
ElectronEPcombinator::combinedMomentum_
double combinedMomentum_
Definition:
ElectronEPcombinator.h:18
ElectronEPcombinator::ElectronEPcombinator
ElectronEPcombinator()
Definition:
ElectronEPcombinator.h:11
alignBH_cfg.mode
list mode
Definition:
alignBH_cfg.py:7
ElectronEPcombinator::computeEPcombination
void computeEPcombination()
Definition:
ElectronEPcombinator.cc:14
ElectronEPcombinator::scEnergyError_
double scEnergyError_
Definition:
ElectronEPcombinator.h:21
ElectronEPcombinator::trackerMomentum_
double trackerMomentum_
Definition:
ElectronEPcombinator.h:22
ElectronEPcombinator::electron_
SimpleElectron electron_
Definition:
ElectronEPcombinator.h:16
ElectronEPcombinator::elClass_
int elClass_
Definition:
ElectronEPcombinator.h:24
ElectronEPcombinator
Definition:
ElectronEPcombinator.h:8
SimpleElectron
Definition:
SimpleElectron.h:4
ElectronEPcombinator::setCombinationMode
void setCombinationMode(int mode)
Definition:
ElectronEPcombinator.h:13
metsig::electron
Definition:
SignAlgoResolutions.h:41
SimpleElectron.h
ElectronEPcombinator::combine
void combine(SimpleElectron &electron)
Definition:
ElectronEPcombinator.cc:5
ElectronEPcombinator::trackerMomentumError_
double trackerMomentumError_
Definition:
ElectronEPcombinator.h:23
ElectronEPcombinator::scEnergy_
double scEnergy_
Definition:
ElectronEPcombinator.h:20
ElectronEPcombinator::combinedMomentumError_
double combinedMomentumError_
Definition:
ElectronEPcombinator.h:19
Generated for CMSSW Reference Manual by
1.8.5