Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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