BOSS
7.0.7
BESIII Offline Software System
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
x
z
Typedefs
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
v
Enumerations
Enumerator
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
u
w
x
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
m
n
p
r
s
t
v
w
Enumerations
b
c
d
e
f
g
h
i
k
l
m
n
p
r
s
t
v
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
w
x
Files
File List
File 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
l
m
n
o
p
q
r
s
t
u
v
w
x
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
p
q
r
s
t
u
v
w
z
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
w
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
RungCosSec/check_two_sigma_violate.cxx
Go to the documentation of this file.
1
void
check_two_sigma_violate
(TString
file
=
"rungain.root"
){
2
TFile *
f
=
new
TFile(
file
);
3
TTree *
t
= (TTree*)
f
->Get(
"runcalib"
);
4
TH1F *h =
new
TH1F(
"h"
,
"h"
, 100, -0.5, 1.5);
5
t
->Draw(
"rungain>>h"
);
6
h->Fit(
"gaus"
);
7
double
mean = h->GetFunction(
"gaus"
)->GetParameter(1);
8
double
sigma
= h->GetFunction(
"gaus"
)->GetParameter(2);
9
TString
cut
= Form(
"rungain<%f-2*%f || rungain>%f+2*%f"
,mean,
sigma
,mean,
sigma
);
10
cout <<
"cut: "
<<
cut
<< endl;
11
t
->Scan(
"runno:runmean:rungain:runresol"
,
cut
);
12
}
sigma
TTree * sigma
Definition:
CurConst_dEdXCal.cxx:6
file
char * file
Definition:
DQA_TO_DB.cxx:15
check_two_sigma_violate
void check_two_sigma_violate(TString file="rungain.root")
Definition:
RungCosSec/check_two_sigma_violate.cxx:1
t
TTree * t
Definition:
binning.cxx:23
f
TFile f("ana_bhabha660a_dqa_mcPat_zy_old.root")
cut
Char_t cut[200]
Definition:
eff.cxx:63
source
Mdc
DedxCalibAlg
DedxCalibAlg-00-01-20
share
template
RungCosSec
check_two_sigma_violate.cxx
Generated by
1.9.6