Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
Be_libraries
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vratislav Chudoba
Be_libraries
Commits
bc0c5e11
Commit
bc0c5e11
authored
Aug 02, 2017
by
Vratislav Chudoba
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Parameters for simulation in (75;90) modified.
parent
7a0fcc97
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
41 additions
and
24 deletions
+41
-24
BeAnalysis.cpp
Be/BeAnalysis.cpp
+2
-2
ES1_7590.cxx
macros/BeCorrPRC/ES1_7590.cxx
+39
-22
No files found.
Be/BeAnalysis.cpp
View file @
bc0c5e11
...
...
@@ -198,7 +198,7 @@ void BeAnalysis::SetNoSimEvents(Long64_t *noSimEvents) {
if
(
!
noSimEvents
)
{
for
(
Int_t
i
=
0
;
i
<
6
;
i
++
)
{
sEvents
[
i
]
=
sMaxEvents
;
cout
<<
sEvents
[
i
]
<<
endl
;
//
cout << sEvents[i] << endl;
}
Warning
(
"BeAnalysis::SetNoSimEvents"
,
"Default numbers of simulated events were set."
);
return
;
...
...
@@ -206,7 +206,7 @@ void BeAnalysis::SetNoSimEvents(Long64_t *noSimEvents) {
for
(
Int_t
i
=
0
;
i
<
6
;
i
++
)
{
sEvents
[
i
]
=
noSimEvents
[
i
];
cout
<<
sEvents
[
i
]
<<
endl
;
//
cout << sEvents[i] << endl;
}
return
;
...
...
macros/BeCorrPRC/ES1_7590.cxx
View file @
bc0c5e11
void
ES1_7590
()
{
const
Bool_t
saveHists
=
0
;
// const Bool_t saveHists = 1;
TStopwatch
sw
;
sw
.
Start
();
...
...
@@ -8,27 +11,30 @@ void ES1_7590()
ana
.
SetCMAngularRange
(
75
,
90
);
ana
.
SetFigures
(
"figures/7590/"
,
".eps"
);
//
ana.SetFigures("figures/7590/", ".eps");
// ana.SetChainsToDraw(0, 0, 0, 0, 1, 1);
ana
.
SetChainsToDraw
();
Bool_t
epsilonT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
cosThetaT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
epsilonY
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
epsilonT
[
6
]
=
{
0
,
1
,
0
,
0
,
0
};
Bool_t
cosThetaT
[
6
]
=
{
1
,
0
,
0
,
0
,
0
};
Bool_t
epsilonY
[
6
]
=
{
1
,
0
,
0
,
0
,
0
};
Bool_t
cosThetaY
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
thetaAT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
ana
.
SetSpectra
();
// ana.SetEpsilonTintervals(epsilonT);
ana
.
SetEpsilonTintervals
();
TString
simEt
[
5
]
=
{
""
,
"f6BeIM>1.5 && f6BeIM<2.0"
,
""
,
""
,
""
};
ana
.
SetSimCuts
(
simEt
);
// ana.SetSpectra();
ana
.
SetEpsilonTintervals
(
epsilonT
);
// ana.SetEpsilonTintervals();
// ana.SetCosThetaTkIntervals(cosThetaT);
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.SetCosThetaTkIntervals(
);
// ana.SetEpsilonYintervals(epsilonY);
ana
.
SetEpsilonYintervals
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
ana
.
SetCosThetaYkIntervals
();
ana
.
SetThetaATintervals
(
thetaAT
);
ana
.
SetThetaATintervals
();
//
ana.SetEpsilonYintervals();
//
ana.SetCosThetaYkIntervals(cosThetaY);
//
ana.SetCosThetaYkIntervals();
//
ana.SetThetaATintervals(thetaAT);
//
ana.SetThetaATintervals();
ana
.
SetExpChain
(
"../../../be/rootdata/correlations/v5_exp/Be."
,
0
,
40
);
...
...
@@ -37,7 +43,8 @@ void ES1_7590()
ana
.
SetNoExpEvents
(
eEvents
);
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEvents
[
6
]
=
{
2050000
,
2050000
,
2050000
,
2050000
,
1900000
,
1950000
};
// Long64_t sEvents[6] = {2050000, 2050000, 2050000, 2050000, 1900000, 1950000};
Long64_t
sEvents
[
6
]
=
{
2050000
,
2050000
,
2050000
,
2050000
,
2050000
,
2050000
};
ana
.
SetNoSimEvents
(
sEvents
);
Int_t
lowSimFile
[
6
]
=
{
0
,
0
,
0
,
0
,
0
,
0
};
...
...
@@ -63,13 +70,15 @@ void ES1_7590()
ana
.
OpenSimChains
();
ana
.
SetRatiosGStoEX
(
"sRatio>0.075 && sRatio<0.125"
,
"sRatio>0.076 && sRatio<0.126"
,
"sRatio>0.070 && sRatio<0.120"
,
"sRatio>0.070 && sRatio<0.120"
,
"sRatio>0.075 && sRatio<0.125"
,
"sRatio>0.076 && sRatio<0.126"
);
ana
.
SetCuts
();
ana
.
SetRatiosGStoEX
(
"sRatio>0.080 && sRatio<0.130"
,
"sRatio>0.080 && sRatio<0.130"
,
// "sRatio>0.070 && sRatio<0.120",
// "sRatio>0.070 && sRatio<0.120",
"sRatio>0.080 && sRatio<0.130"
,
"sRatio>0.080 && sRatio<0.130"
,
"sRatio>0.080 && sRatio<0.130"
,
"sRatio>0.080 && sRatio<0.130"
);
// ana.SetCuts();
Long64_t
eEventsECuts
[
5
][
6
]
=
{
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
...
...
@@ -80,7 +89,8 @@ void ES1_7590()
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEventsECuts
[
5
][
6
]
=
{
2020000
,
2040000
,
2130000
,
2080000
,
2060000
,
2080000
,
2000000
,
2020000
,
2000000
,
2010000
,
1990000
,
1970000
,
// 2000000, 2020000, 2000000, 2010000, 1990000, 1970000,
2300000
,
2300000
,
2300000
,
2300000
,
2300000
,
2300000
,
2320000
,
2300000
,
2340000
,
2310000
,
2300000
,
2290000
,
2060000
,
2070000
,
2110000
,
2110000
,
2070000
,
2060000
,
2050000
,
2050000
,
2110000
,
2110000
,
2050000
,
2050000
};
...
...
@@ -114,6 +124,13 @@ void ES1_7590()
sw
.
Print
();
sw
.
Continue
();
if
(
saveHists
)
{
ana
.
SaveSpectrumHist
(
0
);
ana
.
SaveEpsilonTHist
(
0
,
5
);
ana
.
SaveCosThetaTHist
(
0
,
0
);
ana
.
SaveEpsilonYHist
(
0
,
0
);
}
Info
(
"ES1_7590.cxx"
,
"Finished."
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment