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