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
3a99821c
Commit
3a99821c
authored
Jul 26, 2017
by
Vratislav Chudoba
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
All figures for interval 75-90 work
parent
38909048
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
122 additions
and
104 deletions
+122
-104
BeAnalysis.cpp
Be/BeAnalysis.cpp
+81
-70
BeAnalysis.h
Be/BeAnalysis.h
+2
-0
ES1_7590.cxx
macros/BeCorrPRC/ES1_7590.cxx
+34
-32
rootlogon6panels.C
macros/BeCorrPRC/rootlogon6panels.C
+5
-2
No files found.
Be/BeAnalysis.cpp
View file @
3a99821c
This diff is collapsed.
Click to expand it.
Be/BeAnalysis.h
View file @
3a99821c
...
...
@@ -60,6 +60,7 @@ public:
void
SimEventsECuts
(
Long64_t
noSimEvents
[
5
][
6
]
=
0
);
void
EpsilonTRange
();
void
SetSpectra
(
Bool_t
kSpectra
=
1
)
{
spectra
=
kSpectra
;};
void
SetEpsilonTintervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetCosThetaTkIntervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetEpsilonYintervals
(
Bool_t
intervals
[
6
]
=
0
);
...
...
@@ -217,6 +218,7 @@ private:
private
:
void
SaveFigures
(
TCanvas
*
canvas
,
TString
variable
,
Int_t
interval
);
void
CanvasDivision
(
TCanvas
*
c
);
};
...
...
macros/BeCorrPRC/ES1_7590.cxx
View file @
3a99821c
...
...
@@ -11,15 +11,19 @@ void ES1_7590()
ana
.
SetCMAngularRange
(
75
,
90
);
ana
.
SetChainsToDraw
(
1
,
1
,
1
,
1
,
0
,
0
);
// ana.SetChainsToDraw();
// TString configuration = "v5_7590";
// ana.SetFigures("figures/", ".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
,
1
,
0
,
0
,
0
};
Bool_t
cosThetaT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
Bool_t
epsilonY
[
6
]
=
{
0
,
0
,
0
,
1
,
0
};
Bool_t
cosThetaY
[
6
]
=
{
0
,
1
,
0
,
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
,
0
,
0
,
0
};
Bool_t
thetaAT
[
6
]
=
{
0
,
0
,
1
,
0
,
0
};
ana
.
SetExpChain
(
"../../../be/rootdata/correlations/v5_exp/Be."
,
0
,
40
);
...
...
@@ -30,7 +34,7 @@ void ES1_7590()
const
Long64_t
sMaxEvents
=
3000000
;
Long64_t
sEvents
[
6
]
=
{
2050000
,
2050000
,
2050000
,
2050000
,
1900000
,
1950000
};
cout
<<
sEvents
<<
endl
;
//
cout << sEvents << endl;
ana
.
SetNoSimEvents
(
sEvents
);
Int_t
lowSimFile
[
6
]
=
{
0
,
0
,
0
,
0
,
0
,
0
};
...
...
@@ -56,6 +60,7 @@ void ES1_7590()
ana
.
OpenSimChains
();
ana
.
SetSpectra
();
ana
.
Spectra
();
...
...
@@ -104,20 +109,32 @@ void ES1_7590()
ana
.
SetEpsilonTintervals
(
epsilonT
);
// ana.SetEpsilonTintervals();
ana
.
EpsilonT
();
// ana.EpsilonT();
sw
.
Print
();
sw
.
Continue
();
//
ana.SetCosThetaTkIntervals(cosThetaT);
ana
.
SetCosThetaTkIntervals
(
cosThetaT
);
// ana.CosThetaTk();
//
// ana.SetEpsilonYintervals(epsilonY);
sw
.
Print
();
sw
.
Continue
();
ana
.
SetEpsilonYintervals
(
epsilonY
);
// ana.EpsilonY();
//
// ana.SetCosThetaYkIntervals(cosThetaY);
sw
.
Print
();
sw
.
Continue
();
ana
.
SetCosThetaYkIntervals
(
cosThetaY
);
// ana.CosThetaYk();
sw
.
Print
();
sw
.
Continue
();
ana
.
SetThetaATintervals
(
thetaAT
);
// ana.SetThetaATintervals();
ana
.
ThetaAT
();
//
//
ana.SetThetaATintervals();
//
ana.ThetaAT();
sw
.
Print
();
sw
.
Continue
();
...
...
@@ -126,33 +143,18 @@ void ES1_7590()
return
;
const
Bool_t
savePictures
=
0
;
TString
ppath
=
"pictures/correlations/v5_7590/"
;
TString
configuration
=
"v5_7590"
;
// TString pictFormat = ".ps";
// gStyle->SetHistLineWidth(1);
TString
pictFormat
=
".eps"
;
// TString pictFormat = ".gif";
// TString pictFormat = ".jpg";
///////////////////////////////////////////////////////////
const
Bool_t
kVerbose
=
1
;
const
Float_t
kRangeProportionIn
=
2.0
;
//spectra
// const Double_t sRange[6] = {2000, 2000, 2000, 2000, 2000, 2000};
// if (spectra) {
// gROOT->ProcessLine(".x corr_templates/sfAngInt_spectra_v5.cxx");
// }
// "T" system
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
};
gROOT
->
ProcessLine
(
".x corr_templates/sfAngInt_epsilonT.cxx"
);
}
...
...
macros/BeCorrPRC/rootlogon6panels.C
View file @
3a99821c
...
...
@@ -9,6 +9,7 @@ void rootlogon6panels()
//gStyle choice
// gROOT->SetStyle("Default");
// gROOT->SetStyle("Classic");
gROOT
->
SetStyle
(
"Plain"
);
// gROOT->SetStyle("Bold");
// gROOT->SetStyle("Video");
...
...
@@ -31,12 +32,14 @@ void rootlogon6panels()
// gStyle->SetLabelOffset(0.55, "X");
gStyle
->
SetLabelSize
(
0
.
06
,
"X"
);
// gStyle->SetLabelSize(0.06, "X");
gStyle
->
SetLabelSize
(
0
.
07
,
"X"
);
gStyle
->
SetTitleSize
(
0
.
11
,
"X"
);
gStyle
->
SetTitleOffset
(
0
.
55
,
"X"
);
gStyle
->
SetTitleXSize
(
0
.
11
);
gStyle
->
SetLabelSize
(
0
.
06
,
"Y"
);
// gStyle->SetLabelSize(0.06, "Y");
gStyle
->
SetLabelSize
(
0
.
07
,
"Y"
);
gStyle
->
SetTitleSize
(
0
.
11
,
"Y"
);
gStyle
->
SetTitleOffset
(
0
.
61
,
"Y"
);
gStyle
->
SetTitleYSize
(
0
.
11
);
...
...
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