R3BRootGroup / R3BRoot

Framework for Simulations and Data Analysis of R3B Experiment
https://github.com/R3BRootGroup/R3BRoot/wiki
GNU General Public License v3.0
18 stars 104 forks source link

Added macros to generate the NeuLAND ROOT geometry with 26 planes #829

Closed jose-luis-rs closed 1 year ago

jose-luis-rs commented 1 year ago

New ROOT geometry provided by Igor with 26 planes for NeuLAND


Checklist:

YanzhaoW commented 1 year ago

Is there any cmake cache variable I can set to disable auto generation of the geometry file?

jose-luis-rs commented 1 year ago

Yes, it is already implemented in the dev branch -> #778

jose-luis-rs commented 1 year ago

In the standard root geometry the position (0,0,0) is in the center of the detector as shown in the attached figures.

Screenshot from 2023-03-04 15-11-41 Screenshot from 2023-03-04 15-12-09

So, for the use of this root geometry in simulations, the user must define the NeuLAND position in the root macro like this:

run->AddModule(new R3BNeuland(fNeuLandGeo, {0., 0., fDistance}));

where fDistance is the distance with respect to the nominal target position.