14 |
Clear(); |
Clear(); |
15 |
} |
} |
16 |
|
|
17 |
|
void CaloPreSampler::SetCaloLevel2Pointer(CaloLevel2 *cl2p){ |
18 |
|
if ( pcalo ) delete pcalo; |
19 |
|
pcalo = cl2p; |
20 |
|
} |
21 |
|
|
22 |
CaloPreSampler::CaloPreSampler(PamLevel2 *l2p){ |
CaloPreSampler::CaloPreSampler(PamLevel2 *l2p){ |
23 |
// |
// |
24 |
L2 = l2p; |
L2 = l2p; |
41 |
sel = true; |
sel = true; |
42 |
cont = false; |
cont = false; |
43 |
emulate18 = true; |
emulate18 = true; |
44 |
|
usepl18x = false; |
45 |
simulation = false; |
simulation = false; |
46 |
withtrk = true; |
withtrk = true; |
47 |
rigdefault = 50.; |
rigdefault = 50.; |
241 |
// |
// |
242 |
mip = L2->GetCaloLevel1()->DecodeEstrip(i,view,plane,strip); |
mip = L2->GetCaloLevel1()->DecodeEstrip(i,view,plane,strip); |
243 |
// |
// |
244 |
|
if ( !usepl18x && view==0 && plane==18 ) mip = 0.; |
245 |
|
// |
246 |
// Mask x or y view if nox and/or noy are true (default false) |
// Mask x or y view if nox and/or noy are true (default false) |
247 |
// |
// |
248 |
if ( mask[view][plane] ) mip = 0.; |
if ( mask[view][plane] ) mip = 0.; |