Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoEgamma
EgammaElectronAlgos
interface
ElectronClassification.h
Go to the documentation of this file.
1
#ifndef ElectronClassification_H
2
#define ElectronClassification_H
3
4
//===================================================================
5
// Author: Federico Ferri - INFN Milano, Bicocca university
6
// 12/2005
7
// See GsfElectron::Classification
8
//===================================================================
9
10
//#include "ElectronPhoton/EgammaAnalysis/interface/EgammaCorrector.h"
11
#include "
DataFormats/EgammaCandidates/interface/GsfElectron.h
"
12
13
14
class
ElectronClassification
15
{
16
public
:
17
18
ElectronClassification
(){}
19
20
void
classify
(
reco::GsfElectron
& ) ;
21
void
refineWithPflow
(
reco::GsfElectron
& ) ;
22
23
private
:
24
25
// void classify(const reco::GsfElectron &);
26
27
// bool isInCrack(float eta) const;
28
// bool isInEtaGaps(float eta) const;
29
// bool isInPhiGaps(float phi) const;
30
31
// reco::GsfElectron::Classification electronClass_;
32
33
};
34
35
#endif
36
37
38
39
reco::GsfElectron
Definition:
GsfElectron.h:37
ElectronClassification::ElectronClassification
ElectronClassification()
Definition:
ElectronClassification.h:18
ElectronClassification::classify
void classify(reco::GsfElectron &)
Definition:
ElectronClassification.cc:16
GsfElectron.h
ElectronClassification::refineWithPflow
void refineWithPflow(reco::GsfElectron &)
Definition:
ElectronClassification.cc:46
ElectronClassification
Definition:
ElectronClassification.h:14
Generated for CMSSW Reference Manual by
1.8.5