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
2f24fab2
Commit
2f24fab2
authored
Jul 24, 2017
by
Vratislav Chudoba
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Parametrization of EpsilonT(), ... solved
parent
2f96c67e
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
377 additions
and
288 deletions
+377
-288
BeAnalysis.cpp
Be/BeAnalysis.cpp
+282
-94
BeAnalysis.h
Be/BeAnalysis.h
+19
-7
ES1_7590.cxx
macros/BeCorrPRC/ES1_7590.cxx
+76
-187
No files found.
Be/BeAnalysis.cpp
View file @
2f24fab2
This diff is collapsed.
Click to expand it.
Be/BeAnalysis.h
View file @
2f24fab2
...
...
@@ -50,11 +50,22 @@ public:
void
SetNoExpEvents
(
Long64_t
*
noExpEvents
=
0
);
void
SetNoSimEvents
(
Long64_t
*
noSimEvents
=
0
);
void
SetRatiosGStoEX
();
void
ExpEventsECuts
();
void
SimEventsECuts
();
void
SetRatiosGStoEX
(
TString
sRatioAl0
,
TString
sRatioNoAl0
,
TString
sRatioAl180
,
TString
sRatioNoAl180
,
TString
sRatioAl90
,
TString
sRatioNoAl90
);
// void ExpEventsECuts(Long64_t **noExpEvents = 0);
// void ExpEventsECuts(Int_t (&noExpEvents)[5][6]);
// void ExpEventsECuts(Int_t (*noExpEvents)[5][6]);
void
ExpEventsECuts
(
Long64_t
noExpEvents
[
5
][
6
]
=
0
);
void
SimEventsECuts
(
Long64_t
noSimEvents
[
5
][
6
]
=
0
);
void
EpsilonTRange
();
void
SetEpsilonTintervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetCosThetaTkIntervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetEpsilonYintervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetCosThetaYkIntervals
(
Bool_t
intervals
[
6
]
=
0
);
void
SetThetaATintervals
(
Bool_t
intervals
[
6
]
=
0
);
void
Spectra
();
void
EpsilonT
();
void
CosThetaTk
();
...
...
@@ -66,10 +77,11 @@ public:
//
private
:
//
private:
TChain
*
che
;
//chain with experimental trees
TChain
*
chs
[
6
];
//array of chains with simulation trees
TTree
*
ti
[
6
];
//array of chains with simulation input
private
:
Int_t
lowExpFile
;
Int_t
upExpFile
;
...
...
@@ -125,9 +137,9 @@ private:
TCut
sRatioNoAl90
;
TCut
sRatio
[
6
];
Long64_t
eEventsECuts
[
5
][
6
];
Long64_t
sEventsECuts
[
5
][
6
];
Double_t
eTRange
[
5
][
6
];
Long64_t
eEventsECuts
[
5
][
6
];
//!
Long64_t
sEventsECuts
[
5
][
6
];
//!
Double_t
eTRange
[
5
][
6
];
//!
//cuts
TCut
cBe20
;
...
...
macros/BeCorrPRC/ES1_7590.cxx
View file @
2f24fab2
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