CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
TemplatedSecondaryVertexTagInfo.h File Reference
#include <utility>
#include <vector>
#include "DataFormats/Common/interface/CMS_CLASS_VERSION.h"
#include "DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/VertexReco/interface/Vertex.h"
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include "DataFormats/GeometryVector/interface/GlobalVector.h"
#include "DataFormats/JetReco/interface/JetTracksAssociation.h"
#include "DataFormats/BTauReco/interface/JTATagInfo.h"
#include "DataFormats/BTauReco/interface/TrackIPTagInfo.h"
#include "DataFormats/BTauReco/interface/CandIPTagInfo.h"
#include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h"
#include <functional>
#include <ext/functional>
#include <algorithm>
#include "FWCore/Utilities/interface/EDMException.h"
#include "DataFormats/GeometryVector/interface/VectorUtil.h"
#include "DataFormats/BTauReco/interface/TaggingVariable.h"

Go to the source code of this file.

Classes

struct  reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::IndexedVertexTrackSelector
 
class  reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >
 
struct  reco::btag::TrackData
 
struct  reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::TrackFinder
 
struct  reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexData
 
struct  reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::VertexTrackSelector
 

Namespaces

 reco
 fixed size matrix
 
 reco::btag
 

Typedefs

typedef std::pair< unsigned
int, TrackData > 
reco::btag::IndexedTrackData
 

Functions

float reco::btag::weight (const reco::TrackRef &t, const reco::Vertex &v)
 
float reco::btag::weight (const reco::CandidatePtr &c, const reco::VertexCompositePtrCandidate &v)