BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
select.C
Go to the documentation of this file.
1#include <Rtypes.h>
2
3R__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
15void 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}
#define R__ADD_INCLUDE_PATH(PATH)
void SetLambdaMinMomentum(Double_t min)
void SetLambdaEtaRange(Double_t min, Double_t max)
void SetLambdaPhiRange(Double_t min, Double_t max)
void select(TString sim="", TString out="")
Definition select.C:15