Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
PhysicsTools
IsolationUtils
interface
FixedAreaIsolationCone.h
Go to the documentation of this file.
1
#ifndef PhysicsTools_IsolationUtils_FixedAreaIsolationCone_h
2
#define PhysicsTools_IsolationUtils_FixedAreaIsolationCone_h
3
4
// -*- C++ -*-
5
//
6
// Package:
7
// Class: FixedAreaIsolationCone
8
//
19
//
20
// Original Author: Christian Veelken, UC Davis
21
// Created: Wed May 16 13:47:40 CST 2007
22
//
23
//
24
25
// ROOT include files
26
#include <Math/RootFinder.h>
27
#include <Math/RootFinderAlgorithms.h>
28
29
// CMSSW include files
30
#include "
PhysicsTools/IsolationUtils/interface/ConeAreaFunction.h
"
31
#include "
PhysicsTools/IsolationUtils/interface/ConeAreaRootFunction.h
"
32
33
//
34
// class declaration
35
//
36
37
class
FixedAreaIsolationCone
{
38
public
:
39
// default constructor
40
FixedAreaIsolationCone
();
41
42
// destructor
43
~FixedAreaIsolationCone
();
44
45
// set acceptance limit for particle reconstruction
46
// (this will enlarge the isolation cone near the acceptance boundary
47
// such that the area in the region where particles can be reconstructed is constant;
48
// i.e. guarantees flat efficiency near the acceptance boundary)
49
void
setAcceptanceLimit
(
double
etaMaxTrackingAcceptance);
50
51
double
operator()
(
52
double
coneAxisTheta,
double
coneAxisPhi,
double
openingAngleSignalCone,
double
areaIsolationCone,
int
&
error
);
53
54
private
:
55
ConeAreaFunction
areaFunctionSignalCone_
;
56
ConeAreaRootFunction
areaRootFunctionIsolationCone_
;
57
ROOT::Math::RootFinder
areaRootFinderIsolationCone_
;
58
59
static
const
unsigned
int
debugLevel_
= 0;
60
};
61
62
#endif
ConeAreaRootFunction
Definition:
ConeAreaRootFunction.h:29
FixedAreaIsolationCone::areaRootFunctionIsolationCone_
ConeAreaRootFunction areaRootFunctionIsolationCone_
Definition:
FixedAreaIsolationCone.h:56
ConeAreaRootFunction.h
FixedAreaIsolationCone::areaFunctionSignalCone_
ConeAreaFunction areaFunctionSignalCone_
Definition:
FixedAreaIsolationCone.h:55
FixedAreaIsolationCone::setAcceptanceLimit
void setAcceptanceLimit(double etaMaxTrackingAcceptance)
Definition:
FixedAreaIsolationCone.cc:46
relativeConstraints.error
error
Definition:
relativeConstraints.py:53
ConeAreaFunction
Definition:
ConeAreaFunction.h:33
FixedAreaIsolationCone
Definition:
FixedAreaIsolationCone.h:37
FixedAreaIsolationCone::areaRootFinderIsolationCone_
ROOT::Math::RootFinder areaRootFinderIsolationCone_
Definition:
FixedAreaIsolationCone.h:57
FixedAreaIsolationCone::operator()
double operator()(double coneAxisTheta, double coneAxisPhi, double openingAngleSignalCone, double areaIsolationCone, int &error)
Definition:
FixedAreaIsolationCone.cc:51
FixedAreaIsolationCone::~FixedAreaIsolationCone
~FixedAreaIsolationCone()
Definition:
FixedAreaIsolationCone.cc:42
FixedAreaIsolationCone::debugLevel_
static const unsigned int debugLevel_
Definition:
FixedAreaIsolationCone.h:59
FixedAreaIsolationCone::FixedAreaIsolationCone
FixedAreaIsolationCone()
Definition:
FixedAreaIsolationCone.cc:33
ConeAreaFunction.h
Generated for CMSSW Reference Manual by
1.8.16