1 #ifndef DDEcalPreshowerAlgoTB_h 2 #define DDEcalPreshowerAlgoTB_h 38 double waf_intra_col_sep,
waf_inter_col_sep,
waf_active,
wedge_length,
wedge_offset,
zwedge_ceramic_diff,
ywedge_ceramic_diff,
absorbx,
absorby,
trabsorbx,
trabsorby,
ScndplaneXshift,
ScndplaneYshift,
TotSFXshift,
TotSFYshift;
42 #endif // DDEcalPreshowerAlgoTB_h void doSens(DDCompactView &pos)
std::vector< double > quadMax_
std::vector< std::string > materials_
std::vector< double > micromodulesy
std::string dummyMaterial
Compact representation of the geometrical detector hierarchy.
std::vector< double > rminVec
std::string getMaterial(unsigned int i) const
std::vector< double > rmaxVec
double ywedge_ceramic_diff
void doLayers(DDCompactView &pos)
std::vector< double > thickLayers_
double zwedge_ceramic_diff
std::vector< double > quadMin_
void initialize(const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) override
void doWedges(DDCompactView &pos)
std::vector< double > micromodulesx
void execute(DDCompactView &pos) override