20 |
|
fPFCandidates(0), |
21 |
|
fAllVertices(0), |
22 |
|
fVertices(0), |
23 |
< |
fCheckClosestZVertex(kTRUE) |
23 |
> |
fCheckClosestZVertex(kTRUE), |
24 |
> |
fUseAllVertices(kTRUE) |
25 |
|
{ |
26 |
|
// Constructor. |
27 |
|
} |
40 |
|
pfNoPileUp->SetName(fPFNoPileUpName); |
41 |
|
|
42 |
|
LoadBranch(fAllVertexName); |
43 |
< |
fVertices = GetObjThisEvt<VertexOArr>(fVertexName); |
43 |
> |
|
44 |
> |
if(fUseAllVertices == kTRUE) fVertices = fAllVertices; |
45 |
> |
else fVertices = GetObjThisEvt<VertexOArr>(fVertexName); |
46 |
|
|
47 |
|
for(UInt_t i = 0; i < fPFCandidates->GetEntries(); i++) { |
48 |
|
const PFCandidate *pf = fPFCandidates->At(i); |