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
581a3411
Commit
581a3411
authored
7 years ago
by
Vratislav Chudoba
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cosmetic changes in macros from 45 to 90
parent
53199760
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
65 additions
and
111 deletions
+65
-111
ES1_4560.cxx
macros/BeCorrPRC/ES1_4560.cxx
+21
-30
ES1_6075.cxx
macros/BeCorrPRC/ES1_6075.cxx
+22
-19
ES1_7590.cxx
macros/BeCorrPRC/ES1_7590.cxx
+22
-62
No files found.
macros/BeCorrPRC/ES1_4560.cxx
View file @
581a3411
...
...
@@ -8,18 +8,30 @@ void ES1_4560()
ana
.
SetCMAngularRange
(
45
,
60
);
// ana.SetFigures("figures
/", ".eps");
ana
.
SetFigures
(
"figures/4560
/"
,
".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
cosThetaY
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
thetaAT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
ana
.
SetSpectra
();
ana
.
SetEpsilonTintervals
(
epsilonT
);
ana
.
SetEpsilonTintervals
();
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
ana
.
SetCosThetaTkIntervals
();
ana
.
SetEpsilonYintervals
(
epsilonY
);
ana
.
SetEpsilonYintervals
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
ana
.
SetCosThetaYkIntervals
();
ana
.
SetThetaATintervals
(
thetaAT
);
ana
.
SetThetaATintervals
();
ana
.
SetExpChain
(
"../../../be/rootdata/correlations/v5_exp/Be."
,
0
,
40
);
...
...
@@ -69,73 +81,52 @@ void ES1_4560()
// "sRatio>0.051 && sRatio<0.101");
ana
.
SetCuts
();
Long64_t
eEventsECuts
[
5
][
6
]
=
{
/*1090000, 1060000, 1070000, 1090000, 1110000, 1100000,*/
2900000
,
2900000
,
2900000
,
2900000
,
2900000
,
2900000
,
Long64_t
eEventsECuts
[
5
][
6
]
=
{
2900000
,
2900000
,
2900000
,
2900000
,
2900000
,
2900000
,
3400000
,
3400000
,
3400000
,
3500000
,
3400000
,
3400000
,
2400000
,
2400000
,
2400000
,
2400000
,
2400000
,
2400000
,
2900000
,
3000000
,
2900000
,
3000000
,
2900000
,
3000000
,
3200000
,
3300000
,
3300000
,
3400000
,
3300000
,
3400000
};
// Long64_t eEventsECuts[5][6] = {3950000, 3950000, 3800000, 3850000, 3950000, 3900000,
// eMaxEvents, eMaxEvents, 4100000, eMaxEvents, eMaxEvents, eMaxEvents,
// 3050000, 3150000, 3200000, 3200000, 3250000, 3350000,
// 3850000, 3950000, 3900000, 3900000, 4000000, 4000000,
// 4100000, 4100000, 4000000, 4100000, eMaxEvents, eMaxEvents};
ana
.
ExpEventsECuts
(
eEventsECuts
);
// const Long64_t sMaxEvents = 3000000;
Long64_t
sEventsECuts
[
5
][
6
]
=
{
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
};
// Long64_t sEventsECuts[5][6] = {sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
// sMaxEvents, 2630000, sMaxEvents, sMaxEvents, 2660000, 2660000,
// sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
// sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
// sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents};
ana
.
SimEventsECuts
(
sEventsECuts
);
ana
.
SetRangeProportion
(
1.1
,
1
);
///////////////////////////////////////////////////////////////////////////////////
ana
.
SetSpectra
();
ana
.
Spectra
();
ana
.
SetEpsilonTintervals
(
epsilonT
);
// ana.SetEpsilonTintervals();
ana
.
EpsilonT
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.CosThetaTk();
ana
.
CosThetaTk
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetEpsilonYintervals
(
epsilonY
);
// ana.EpsilonY();
ana
.
EpsilonY
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
// ana.CosThetaYk();
ana
.
CosThetaYk
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetThetaATintervals
(
thetaAT
);
//// ana.SetThetaATintervals();
// ana.ThetaAT();
ana
.
ThetaAT
();
sw
.
Print
();
sw
.
Continue
();
Info
(
"ES1_
9012
0.cxx"
,
"Finished."
);
Info
(
"ES1_
456
0.cxx"
,
"Finished."
);
return
;
...
...
This diff is collapsed.
Click to expand it.
macros/BeCorrPRC/ES1_6075.cxx
View file @
581a3411
...
...
@@ -8,18 +8,31 @@ void ES1_6075()
ana
.
SetCMAngularRange
(
60
,
75
);
// ana.SetFigures("figures
/", ".eps");
ana
.
SetFigures
(
"figures/6075
/"
,
".eps"
);
// ana.SetChainsToDraw(0, 0, 0, 0, 1, 1);
// 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
cosThetaY
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
thetaAT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
ana
.
SetSpectra
();
// ana.SetEpsilonTintervals(epsilonT);
ana
.
SetEpsilonTintervals
();
// ana.SetCosThetaTkIntervals(cosThetaT);
ana
.
SetCosThetaTkIntervals
();
// ana.SetEpsilonYintervals(epsilonY);
ana
.
SetEpsilonYintervals
();
// ana.SetCosThetaYkIntervals(cosThetaY);
ana
.
SetCosThetaYkIntervals
();
ana
.
SetThetaATintervals
(
thetaAT
);
ana
.
SetThetaATintervals
();
ana
.
SetExpChain
(
"../../../be/rootdata/correlations/v5_exp/Be."
,
0
,
40
);
...
...
@@ -67,8 +80,6 @@ void ES1_6075()
4100000
,
4100000
,
4000000
,
4100000
,
eMaxEvents
,
eMaxEvents
};
ana
.
ExpEventsECuts
(
eEventsECuts
);
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEventsECuts
[
5
][
6
]
=
{
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
2630000
,
sMaxEvents
,
sMaxEvents
,
2660000
,
2660000
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
sMaxEvents
,
...
...
@@ -80,42 +91,34 @@ void ES1_6075()
///////////////////////////////////////////////////////////////////////////////////
ana
.
SetSpectra
();
ana
.
Spectra
();
ana
.
SetEpsilonTintervals
(
epsilonT
);
// ana.SetEpsilonTintervals();
ana
.
EpsilonT
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.CosThetaTk();
ana
.
CosThetaTk
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetEpsilonYintervals
(
epsilonY
);
// ana.EpsilonY();
ana
.
EpsilonY
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
// ana.CosThetaYk();
ana
.
CosThetaYk
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetThetaATintervals
(
thetaAT
);
//// ana.SetThetaATintervals();
// ana.ThetaAT();
ana
.
ThetaAT
();
sw
.
Print
();
sw
.
Continue
();
Info
(
"ES1_
90120
.cxx"
,
"Finished."
);
Info
(
"ES1_
6075
.cxx"
,
"Finished."
);
return
;
...
...
This diff is collapsed.
Click to expand it.
macros/BeCorrPRC/ES1_7590.cxx
View file @
581a3411
void
ES1_7590
()
{
//open chain with Be events only and draw E_Be
//order: al0, noal0, al180, noal180
TStopwatch
sw
;
sw
.
Start
();
...
...
@@ -11,20 +8,27 @@ void ES1_7590()
ana
.
SetCMAngularRange
(
75
,
90
);
// TString configuration = "v5_7590";
// ana.SetFigures("figures/", ".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
cosThetaY
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
thetaAT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
ana
.
SetSpectra
();
// ana.SetEpsilonTintervals(epsilonT);
ana
.
SetEpsilonTintervals
();
// ana.SetCosThetaTkIntervals(cosThetaT);
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.SetEpsilonYintervals(epsilonY);
ana
.
SetEpsilonYintervals
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
ana
.
SetCosThetaYkIntervals
();
ana
.
SetThetaATintervals
(
thetaAT
);
ana
.
SetThetaATintervals
();
ana
.
SetExpChain
(
"../../../be/rootdata/correlations/v5_exp/Be."
,
0
,
40
);
...
...
@@ -34,7 +38,6 @@ void ES1_7590()
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEvents
[
6
]
=
{
2050000
,
2050000
,
2050000
,
2050000
,
1900000
,
1950000
};
// cout << sEvents << endl;
ana
.
SetNoSimEvents
(
sEvents
);
Int_t
lowSimFile
[
6
]
=
{
0
,
0
,
0
,
0
,
0
,
0
};
...
...
@@ -60,10 +63,6 @@ void ES1_7590()
ana
.
OpenSimChains
();
ana
.
SetSpectra
();
ana
.
Spectra
();
ana
.
SetRatiosGStoEX
(
"sRatio>0.075 && sRatio<0.125"
,
"sRatio>0.076 && sRatio<0.126"
,
"sRatio>0.070 && sRatio<0.120"
,
...
...
@@ -77,85 +76,46 @@ void ES1_7590()
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
,
eMaxEvents
};
// ana.ExpEventsECuts();
ana
.
ExpEventsECuts
(
eEventsECuts
);
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEventsECuts
[
5
][
6
]
=
{
/*sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,*/
2020000
,
2040000
,
2130000
,
2080000
,
2060000
,
2080000
,
Long64_t
sEventsECuts
[
5
][
6
]
=
{
2020000
,
2040000
,
2130000
,
2080000
,
2060000
,
2080000
,
2000000
,
2020000
,
2000000
,
2010000
,
1990000
,
1970000
,
2320000
,
2300000
,
2340000
,
2310000
,
2300000
,
2290000
,
2060000
,
2070000
,
2110000
,
2110000
,
2070000
,
2060000
,
2050000
,
2050000
,
2110000
,
2110000
,
2050000
,
2050000
};
ana
.
SimEventsECuts
(
sEventsECuts
);
TCut
sRatioAl0
=
"sRatio>0.075 && sRatio<0.125"
;
TCut
sRatioNoAl0
=
"sRatio>0.076 && sRatio<0.126"
;
TCut
sRatioAl180
=
"sRatio>0.070 && sRatio<0.120"
;
// TCut sRatioAl180 = "sRatio>0.050 && sRatio<0.100";
TCut
sRatioNoAl180
=
"sRatio>0.070 && sRatio<0.120"
;
// TCut sRatioNoAl180 = "sRatio>0.010 && sRatio<0.150";
TCut
sRatioAl90
=
"sRatio>0.075 && sRatio<0.125"
;
TCut
sRatioNoAl90
=
"sRatio>0.076 && sRatio<0.126"
;
TCut
sRatio
[
6
]
=
{
sRatioAl0
,
sRatioNoAl0
,
sRatioAl180
,
sRatioNoAl180
,
sRatioAl90
,
sRatioNoAl90
};
ana
.
SetRangeProportion
(
1.1
,
1
);
// const Double_t eTRange[5][6] = {280, 280, 280, 280, 280, 280,
// 350, 350, 350, 350, 350, 350,
// 350, 350, 350, 350, 350, 350,
// 630, 630, 630, 630, 630, 630,
// 700, 700, 700, 700, 700, 700};
ana
.
SetEpsilonTintervals
(
epsilonT
);
// ana.SetEpsilonTintervals();
// ana.EpsilonT();
/////////////////////////////////////////////////////////////////////////////////
ana
.
Spectra
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.CosThetaTk();
ana
.
EpsilonT
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetEpsilonYintervals
(
epsilonY
);
// ana.EpsilonY();
ana
.
CosThetaTk
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
// ana.CosThetaYk();
ana
.
EpsilonY
();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetThetaATintervals
(
thetaAT
);
//// ana.SetThetaATintervals
();
// ana.ThetaAT
();
ana
.
CosThetaYk
(
);
sw
.
Print
();
sw
.
Continue
();
ana
.
ThetaAT
();
sw
.
Print
();
sw
.
Continue
();
Info
(
"ES1_7590.cxx"
,
"Finished."
);
return
;
///////////////////////////////////////////////////////////
const
Bool_t
kVerbose
=
1
;
const
Float_t
kRangeProportionIn
=
2.0
;
const
Double_t
eTRange
[
5
][
6
]
=
{
280
,
280
,
280
,
280
,
280
,
280
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
350
,
630
,
630
,
630
,
630
,
630
,
630
,
700
,
700
,
700
,
700
,
700
,
700
};
}
This diff is collapsed.
Click to expand it.
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