83 |
|
const reco::PhotonIDRef &photonID = photonIter->val; |
84 |
|
const reco::PhotonRef &photon = photonIter->key; |
85 |
|
|
86 |
< |
TRootPhoton localPhoton( photon->px(), photon->py(), photon->pz(), photon->energy(), photon->vx(), photon->vy(), photon->vz(), 22, photon->charge() ); |
86 |
> |
TRootPhoton localPhoton( photon->px(), photon->py(), photon->pz(), photon->energy(), photon->vx(), photon->vy(), photon->vz(), photon->pdgId(), photon->charge() ); |
87 |
|
localPhoton.setHasPixelSeed( photon->hasPixelSeed() ); |
88 |
|
localPhoton.setHoE(photon->hadronicOverEm()); |
89 |
|
// TODO - add Pi0Disc... not yet implemented in 2.1.X |
224 |
|
} else { |
225 |
|
localPhoton.setGenParticleIndex(-1); |
226 |
|
} |
227 |
– |
if ( photon->genParticle() != NULL ) { |
228 |
– |
localPhoton.setMomentumMCPhoton(photon->genParticle()->px(),photon->genParticle()->py(),photon->genParticle()->pz(),photon->genParticle()->energy()); |
229 |
– |
localPhoton.setVertexMCPhoton(TVector3(photon->genParticle()->vx(),photon->genParticle()->vy(),photon->genParticle()->vz())); |
230 |
– |
localPhoton.setPdgIdMCPhoton(photon->genParticle()->pdgId()); |
231 |
– |
} |
227 |
|
} |
228 |
|
}*/ |
229 |
|
|