1 #ifndef DataFormats_BTauReco_SecondaryVertexTagInfo_h
2 #define DataFormats_BTauReco_SecondaryVertexTagInfo_h
50 const std::vector<IndexedTrackData> &
trackData,
51 const std::vector<VertexData> &svData,
52 unsigned int vertexCandidates,
94 float trackWeight(
unsigned int svIndex,
unsigned int trackindex)
const;
117 #endif // DataFormats_BTauReco_SecondaryVertexTagInfo_h
virtual TrackRefVector tracks(void) const
returns a list of tracks associated to the jet
const TrackData & trackData(unsigned int index) const
unsigned int findTrack(const TrackRef &track) const
bool associatedToVertex() const
Measurement1D flightDistance(unsigned int index, bool in2d=false) const
virtual ~SecondaryVertexTagInfo()
const JetTracksAssociationRef & jtaRef(void) const
std::vector< VertexData > m_svData
bool usedForVertexFit() const
virtual TaggingVariableList taggingVariables() const
returns a description of the extended informations in a TaggingVariableList
virtual edm::RefToBase< Jet > jet(void) const
returns a polymorphic reference to the tagged jet
TrackRef track(unsigned int index) const
const GlobalVector & flightDirection(unsigned int index) const
const Vertex & secondaryVertex(unsigned int index) const
const TrackIPTagInfo::TrackIPData & trackIPData(unsigned int index) const
TrackRefVector selectedTracks() const
unsigned int nVertexCandidates() const
float trackWeight(unsigned int svIndex, unsigned int trackindex) const
#define DECLARE_EDM_REFS(class_name)
TrackRefVector vertexTracks() const
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalVector
vector in glovbal coordinate system
std::pair< unsigned int, TrackData > IndexedTrackData
TrackIPTagInfoRef m_trackIPTagInfoRef
virtual SecondaryVertexTagInfo * clone(void) const
clone
std::vector< IndexedTrackData > m_trackData
unsigned int nVertices() const
bool associatedToVertex(unsigned int index) const
unsigned int nVertexTracks() const
const TrackIPTagInfoRef & trackIPTagInfoRef() const
unsigned int m_vertexCandidates
unsigned int nSelectedTracks() const