10 const std::string&
name,
14 declareInterface<IegammaShowerShape>(
this);
19 return StatusCode::SUCCESS;
23 return StatusCode::SUCCESS;
33 ATH_MSG_WARNING(
" egammaShowerShape: Cluster is neither in Barrel nor in "
34 "Endcap, cannot calculate ShowerShape ");
46 cluster, cmgr, cell_container, egammaPreSamplerShapeInfo);
66 cluster, cmgr, cell_container, egammaMiddleShapeInfo);
76 cluster, cmgr, cell_container, egammaBackShapeInfo);
87 info.e011 = egammaPreSamplerShapeInfo.
e011;
88 info.e033 = egammaPreSamplerShapeInfo.
e033;
91 info.etot = egammaStripsShapeInfo.
etot;
93 info.e132 = egammaStripsShapeInfo.
e132;
96 info.esec = egammaStripsShapeInfo.
esec;
98 info.f1 = egammaStripsShapeInfo.
f1;
100 info.f2 = egammaStripsShapeInfo.
f2;
103 info.etas3 = egammaStripsShapeInfo.
etas3;
107 info.wstot = egammaStripsShapeInfo.
wstot;
108 info.ws3 = egammaStripsShapeInfo.
ws3;
109 info.ws3c = egammaStripsShapeInfo.
ws3c;
112 info.val = egammaStripsShapeInfo.
val;
113 info.fside = egammaStripsShapeInfo.
fside;
117 info.e233 = egammaMiddleShapeInfo.
e233;
118 info.e235 = egammaMiddleShapeInfo.
e235;
119 info.e255 = egammaMiddleShapeInfo.
e255;
120 info.e237 = egammaMiddleShapeInfo.
e237;
121 info.e277 = egammaMiddleShapeInfo.
e277;
122 info.etaw = egammaMiddleShapeInfo.
etaw;
123 info.width = egammaMiddleShapeInfo.
width;
124 info.phiw = egammaMiddleShapeInfo.
phiw;
128 info.e333 = egammaBackShapeInfo.
e333;
129 info.e335 = egammaBackShapeInfo.
e335;
130 info.e355 = egammaBackShapeInfo.
e355;
131 info.e337 = egammaBackShapeInfo.
e337;
132 info.e377 = egammaBackShapeInfo.
e377;
133 info.f3 = egammaBackShapeInfo.
f3;
191 info.reta3337_allcalo = fabs(e37) > 0. ? 1. - e33 / e37 : 1.;
193 return StatusCode::SUCCESS;