CMS 3D CMS Logo

List of all members | Public Member Functions
PrimaryVertexFitterBase Class Referenceabstract

#include <PrimaryVertexFitterBase.h>

Inheritance diagram for PrimaryVertexFitterBase:
AdaptiveChisquarePrimaryVertexFitter SequentialPrimaryVertexFitterAdapter WeightedMeanPrimaryVertexEstimator

Public Member Functions

virtual std::vector< TransientVertexfit (const std::vector< reco::TransientTrack > &, const std::vector< TransientVertex > &, const reco::BeamSpot &, const bool)=0
 
 PrimaryVertexFitterBase (const edm::ParameterSet &conf)
 
 PrimaryVertexFitterBase ()
 
virtual ~PrimaryVertexFitterBase ()=default
 

Detailed Description

Description: base class for primary vertex fitters

Definition at line 23 of file PrimaryVertexFitterBase.h.

Constructor & Destructor Documentation

◆ PrimaryVertexFitterBase() [1/2]

PrimaryVertexFitterBase::PrimaryVertexFitterBase ( const edm::ParameterSet conf)
inline

Definition at line 25 of file PrimaryVertexFitterBase.h.

25 {}

◆ PrimaryVertexFitterBase() [2/2]

PrimaryVertexFitterBase::PrimaryVertexFitterBase ( )
inline

Definition at line 26 of file PrimaryVertexFitterBase.h.

26 {}

◆ ~PrimaryVertexFitterBase()

virtual PrimaryVertexFitterBase::~PrimaryVertexFitterBase ( )
virtualdefault

Member Function Documentation

◆ fit()

virtual std::vector<TransientVertex> PrimaryVertexFitterBase::fit ( const std::vector< reco::TransientTrack > &  ,
const std::vector< TransientVertex > &  ,
const reco::BeamSpot ,
const bool   
)
pure virtual