BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
select.C
Go to the documentation of this file.
1
#include <
Rtypes.h
>
2
3
R__ADD_INCLUDE_PATH
($VMCWORKDIR)
4
#include "macro/run/bmnloadlibs.C"
5
6
/* Arguments to be passed:
7
* @sim is a file that contains different lambdas available for selection (e.g. evetest.root got after simulations)
8
* A set of available files (beam-target, LQQGSM) can be taken from the NICA cluster at
9
* /nica/mpd22/BMN_run7_simulations/
10
* @out is an output filename with taken lambdas satisfied the kinematic. conditions (if defined) forbidden to contain
11
* "digi" as a part
12
*
13
*/
14
15
void
select
(
TString
sim =
""
,
TString
out =
""
)
16
{
17
18
BmnLambdaEmbedding
* emb =
new
BmnLambdaEmbedding
(
""
, sim,
""
, out);
19
20
// Kinematical criteria to be used when selecting ...
21
// See $VMCWORKDIR/embedding/BmnLambdaEmbedding.h
22
emb->
SetLambdaMinMomentum
(1.5);
23
emb->
SetLambdaPhiRange
(0., 180.);
24
emb->
SetLambdaEtaRange
(1.5, 4.);
25
26
emb->
Embedding
();
27
28
delete
emb;
29
}
Rtypes.h
R__ADD_INCLUDE_PATH
#define R__ADD_INCLUDE_PATH(PATH)
BmnLambdaEmbedding
Definition
BmnLambdaEmbedding.h:138
BmnLambdaEmbedding::SetLambdaMinMomentum
void SetLambdaMinMomentum(Double_t min)
Definition
BmnLambdaEmbedding.h:161
BmnLambdaEmbedding::SetLambdaEtaRange
void SetLambdaEtaRange(Double_t min, Double_t max)
Definition
BmnLambdaEmbedding.h:155
BmnLambdaEmbedding::Embedding
void Embedding()
Definition
BmnLambdaEmbedding.cxx:197
BmnLambdaEmbedding::SetLambdaPhiRange
void SetLambdaPhiRange(Double_t min, Double_t max)
Definition
BmnLambdaEmbedding.h:163
TString
select
void select(TString sim="", TString out="")
Definition
select.C:15
install
macro
embedding
select.C
Generated on
for BmnRoot by
1.17.0