7 |
|
using namespace mithep; |
8 |
|
|
9 |
|
//-------------------------------------------------------------------------------------------------- |
10 |
< |
const BitMask64 StableData::MissedHits() const |
10 |
> |
const BitMask48 StableData::MissedLayers() const |
11 |
|
{ |
12 |
|
// Construct layer mask of missed hits |
13 |
|
|
14 |
|
const ChargedParticle *cOrig = dynamic_cast<const ChargedParticle*>(Original()); |
15 |
|
if (!cOrig) |
16 |
< |
return BitMask64(0); |
16 |
> |
return BitMask48(); |
17 |
|
|
18 |
< |
BitMask64 missedHits = Layers() & ~cOrig->Trk()->Hits(); |
18 |
> |
BitMask48 missedHits = BadLayers() & ~cOrig->Trk()->Hits(); |
19 |
|
|
20 |
|
return missedHits; |
21 |
|
|
22 |
|
} |
23 |
|
|
24 |
|
//-------------------------------------------------------------------------------------------------- |
25 |
< |
const BitMask64 StableData::WrongHits() const |
25 |
> |
const BitMask48 StableData::WrongLayers() const |
26 |
|
{ |
27 |
|
// Construct layer mask of wrong (before decay vertex) hits |
28 |
|
|
29 |
|
const ChargedParticle *cOrig = dynamic_cast<const ChargedParticle*>(Original()); |
30 |
|
if (!cOrig) |
31 |
< |
return BitMask64(0); |
31 |
> |
return BitMask48(); |
32 |
|
|
33 |
< |
BitMask64 wrongHits = ~Layers() & cOrig->Trk()->Hits(); |
33 |
> |
BitMask48 wrongHits = BadLayers() & cOrig->Trk()->Hits(); |
34 |
|
|
35 |
|
return wrongHits; |
36 |
|
|
37 |
< |
} |
37 |
> |
} |