ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitEdm/VertexFitInterface/interface/MvfInterface.h
Revision: 1.4
Committed: Fri Aug 29 00:27:22 2008 UTC (16 years, 8 months ago) by loizides
Content type: text/plain
Branch: MAIN
Changes since 1.3: +11 -21 lines
Log Message:
A bit of cleanup.

File Contents

# Content
1 //--------------------------------------------------------------------------------------------------
2 // $Id:$
3 //
4 // MvfInterface class header file
5 //
6 // Provide a CMS specific interface for the generic MultiVertexFitter.
7 //
8 // Author: C.Paus
9 //--------------------------------------------------------------------------------------------------
10
11 #ifndef MVFINTERFACE_H
12 #define MVFINTERFACE_H
13
14 #include "DataFormats/TrackReco/interface/Track.h"
15 #include "MitVertex/Fit/interface/MultiVertexFitter.h"
16
17 namespace mitedm
18 {
19 class MvfInterface
20 {
21 public:
22 MvfInterface(MultiVertexFitter *fitter);
23 ~MvfInterface() {}
24
25 bool addTrack(const reco::Track *trk, const int id, const float mass,
26 MultiVertexFitter::vertexNumber jv);
27
28 MultiVertexFitter *fitter() { return mvf_;}
29
30 private:
31 MultiVertexFitter *mvf_; //the multi vertex fitter
32 };
33 }
34 #endif