1 #ifndef _PFNuclarInteraction_H
2 #define _PFNuclarInteraction_H
PFRecTrackRefVector pfSecTracks_
int secondaryTracksSize() const
trackRef_iterator secondaryTracks_begin() const
edm::RefVector< PFNuclearInteractionCollection > PFNuclearInteractionRefVector
vector of reference to Track in the same collection
const_iterator end() const
Termination of iteration.
const_iterator begin() const
Initialize an iterator over the RefVector.
NuclearInteractionRef nuclInterRef_
pfTrackref_iterator secPFRecTracks_end() const
trackRef_iterator secondaryTracks_end() const
std::vector< PFNuclearInteraction > PFNuclearInteractionCollection
collection of NuclearInteractions
double likelihood() const
reco::Vertex::trackRef_iterator trackRef_iterator
NuclearInteraction::trackRef_iterator trackRef_iterator
PFRecTrackRefVector::const_iterator pfTrackref_iterator
const edm::RefToBase< reco::Track > & primaryTrack() const
pfTrackref_iterator secPFRecTracks_begin() const
edm::Ref< PFNuclearInteractionCollection > PFNuclearInteractionRef
persistent reference to a NuclearInteraction
const NuclearInteractionRef & nuclInterRef() const
PFNuclearInteraction(const NuclearInteractionRef &nuclref, const PFRecTrackRefVector &pfSeconds)