ESS Target Model

Use the ess branch for this model.

The baseline configuration with BF1 on top and no moderator below the wheel:

ess -r AA

which is the same as

ess -r -topMod BF1 -lowMod None AA

Engineering details

By default, the simplified model is built: it does not contain engineering details. They can be enabled for an individual component by setting its EngineeringActive flag:

ess -r -va TopFlyEngineeringActive 1 AA

(See this section in order to find the object name of a particular cell.)

In our example, setting the EngineeringActive flag for top moderator adds the liquid Hydrogen flow guides:

Hydrogen flow guides are not built since the TopFlyEngineeringActive flag is not setHydrogen flow guides are built by setting the TopFlyEngineeringActive flag

In order to enable engineering details for all components, use the -eng argument:

ess -eng -r AA

Moderators

Different moderators can be put below and above the target wheel:

topMod BF1 BF2 Pancake Box
lowMod BF1 BF2    

Target

The target wheel geometry is significantly affected by its EngineeringActive flag. In particular, setting this flag builds individual sectors and enables to build the Tungsten bricks by setting the corresponding BricksActive flags:

./ess -r -va BilbaoWheelEngineeringActive 1 -va BilbaoWheelSec0BricksActive 1 -va BilbaoWheelSec1BricksActive 1 AA

Section of the target wheel with bricks built in two sectors

Beam lines

A beam line can be added with the Single defaults. This example adds the VOR beam line in its standard beam port:

ess -eng -defaultConfig Single VOR AA

Here the NMX beam line is placed in G1BLineTop2 beam port and VOR is placed in its standard beam port:

ess -eng -defaultConfig Single NMX G1BLineTop2 VOR AA

The baseline beam line / port mapping is defined in the DefUnitsESS::setESSSingle method.

Bunker

Bunker is a complex object and it is not needed in some calculations. In order to speed-up the model, one can simplify it and set its materials to void by the -bunker void argument.