CMS 3D CMS Logo

CandCommonVertexFitter.h
Go to the documentation of this file.
1 #ifndef RecoAlgos_CandKalmanVertexFitter_h
2 #define RecoAlgos_CandKalmanVertexFitter_h
8 
9 namespace reco {
10  namespace modules {
11  template <typename Fitter>
13  static void init(CandCommonVertexFitter<Fitter>& fitter, const edm::Event& evt, const edm::EventSetup& es) {
16  fitter.set(h.product());
17  }
18  };
19 
20  template <typename Fitter>
23  };
24  } // namespace modules
25 } // namespace reco
26 
27 #endif
CandCommonVertexFitter.h
ESHandle.h
modules
Definition: ZHLTMatchFilter.cc:17
h
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
Definition: L1TUtmAlgorithmRcd.h:4
HLTSiStripMonitoring_cff.Fitter
Fitter
Definition: HLTSiStripMonitoring_cff.py:207
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
reco::modules::EventSetupInit
Definition: EventSetupInitTrait.h:33
EventSetupInitTrait.h
reco::modules::EventSetupInit< CandCommonVertexFitter< Fitter > >::type
CandVertexFitterEventSetupInit< Fitter > type
Definition: CandCommonVertexFitter.h:22
IdealMagneticFieldRecord
Definition: IdealMagneticFieldRecord.h:11
edm::EventSetup::get
T get() const
Definition: EventSetup.h:73
IdealMagneticFieldRecord.h
edm::ESHandle< MagneticField >
h
reco::modules::CandVertexFitterEventSetupInit::init
static void init(CandCommonVertexFitter< Fitter > &fitter, const edm::Event &evt, const edm::EventSetup &es)
Definition: CandCommonVertexFitter.h:13
edm::EventSetup
Definition: EventSetup.h:57
reco::get
T get(const Candidate &c)
Definition: component.h:60
EventSetup.h
CandCommonVertexFitterBase::set
void set(const MagneticField *bField)
Definition: CandCommonVertexFitter.h:24
CandCommonVertexFitter
Definition: CandCommonVertexFitter.h:45
edm::Event
Definition: Event.h:73
reco::modules::CandVertexFitterEventSetupInit
Definition: CandCommonVertexFitter.h:12