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
n
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
c
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
src
Alignment
LaserAlignment
interface
LASPeakFinder.h
Go to the documentation of this file.
1
2
#ifndef __LASPEAKFINDER_H
3
#define __LASPEAKFINDER_H
4
5
#include <utility>
6
#include <cmath>
7
#include <iostream>
8
9
#include <TH1.h>
10
#include <TF1.h>
11
12
#include "
Alignment/LaserAlignment/interface/LASModuleProfile.h
"
13
19
class
LASPeakFinder
{
20
public
:
21
LASPeakFinder
();
22
bool
FindPeakIn
(
const
LASModuleProfile
&, std::pair<double, double>&, TH1D*,
const
double
);
23
void
SetAmplitudeThreshold
(
double
);
24
25
private
:
26
double
amplitudeThreshold
;
27
};
28
29
#endif
LASPeakFinder::LASPeakFinder
LASPeakFinder()
Definition:
LASPeakFinder.cc:7
LASModuleProfile
Definition:
LASModuleProfile.h:7
LASPeakFinder::FindPeakIn
bool FindPeakIn(const LASModuleProfile &, std::pair< double, double > &, TH1D *, const double)
Definition:
LASPeakFinder.cc:16
LASPeakFinder::amplitudeThreshold
double amplitudeThreshold
Definition:
LASPeakFinder.h:26
LASPeakFinder::SetAmplitudeThreshold
void SetAmplitudeThreshold(double)
Definition:
LASPeakFinder.cc:106
LASModuleProfile.h
LASPeakFinder
Definition:
LASPeakFinder.h:19
Generated for CMSSW Reference Manual by
1.8.14