1 #ifndef DD_TOBRodAlgo_h
2 #define DD_TOBRodAlgo_h
std::vector< double > sideRodZ
std::vector< double > sideCoolX
std::vector< std::string > sideRod
std::vector< double > sideClamp2DZ
void initialize(const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs)
std::vector< double > optFibreX
std::vector< double > connectZ
std::vector< double > endRod1Y
type of data representation of DDCompactView
std::vector< double > sideRodY
std::vector< double > aohX
std::vector< double > moduleY
std::vector< std::string > connect
std::vector< double > clampZ
std::vector< double > optFibreZ
std::vector< double > sideClampX
void execute(DDCompactView &cpv)
std::vector< double > clampX
std::vector< double > sideClamp1DZ
std::vector< double > sideCoolZ
std::vector< double > aohCopies
std::vector< double > moduleZ
std::vector< double > connectY
std::vector< double > aohY
std::vector< double > aohZ
std::vector< std::string > moduleRot
std::vector< double > sideCoolY
std::vector< double > sideRodX
std::vector< double > endRod1Z