PipeTube

Tube with arbitrary number of ports

Commit: ea812d14
Header: PipeTube.h
Implementation: PipeTube.cxx

Notes

PipeTube can have arbitrary number of ports. The locations and direction of ports can be adjusted.

Its flanges can be open (as in the picture) or closed, for instance

Control.addVariable("PipeTubeFlangeACapThick",setVariable::CF63::flangeLength);
Control.addVariable("PipeTubeFlangeBCapThick",setVariable::CF63::flangeLength);
Control.addVariable("PipeTubeFlangeCapMat","Lead");

Build

Compilation instructions are described in this section.

make singleItem

MCNP geometry

singleItem --singleItem PipeTube  a

FLUKA and PHITS models can be build by adding the -fluka or -phits arguments.

POV-Ray scene

singleItem -povray --singleItem PipeTube  b
povray povray/singleItem.pov