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