2 #ifndef DD_TECModuleAlgo_h
3 #define DD_TECModuleAlgo_h
28 double x,
double y,
double z,
31 double x,
double y,
double z,
std::vector< double > siFrSuppBoxHeight
virtual ~DDTECModuleAlgo()
void doPos(DDLogicalPart toPos, DDLogicalPart mother, int copyNr, double x, double y, double z, std::string rotName, DDCompactView &cpv)
double sideFrameLWidthLow
std::vector< double > siFrSuppBoxWidth
const reco::GenParticle * mother(const reco::GenParticle &p, unsigned int imoth=0)
type of data representation of DDCompactView
std::string siReenforceMat
void execute(DDCompactView &cpv)
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
std::string siFrSuppBoxMat
std::vector< double > siReenforceYPos
double sideFrameRWidthLow
std::vector< double > siReenforceWidth
void initialize(const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs)
std::vector< double > siFrSuppBoxYPos
std::vector< double > siReenforceHeight