ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitEdm/VertexFitInterface/interface/MvfInterface.h
(Generate patch)

Comparing UserCode/MitEdm/VertexFitInterface/interface/MvfInterface.h (file contents):
Revision 1.3 by paus, Thu Aug 28 22:09:20 2008 UTC vs.
Revision 1.5 by loizides, Thu Sep 4 13:55:28 2008 UTC

# Line 1 | Line 1
1 < //==================================================================================================
1 > //--------------------------------------------------------------------------------------------------
2 > // $Id$
3 > //
4   // MvfInterface class header file
5   //
6 < // Author:      Christoph Paus, MIT
7 < // Description: Provide a CMS specific interface for the generic MultiVertexFitter.
8 < // Date:        Jul 18, 2008
9 < //==================================================================================================
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  
# Line 13 | Line 16
16  
17   namespace mitedm
18   {  
16  // Declare the class
19    class MvfInterface
20    {
21 <  public:
22 <    // ---------------------------------------------------------------------------------------------
23 <    // *structors
24 <    // ---------------------------------------------------------------------------------------------
25 <    MvfInterface(MultiVertexFitter *fitter);
26 <    ~MvfInterface() {}
27 <  
28 <    // ---------------------------------------------------------------------------------------------
27 <    // Fundamental functions
28 <    // ---------------------------------------------------------------------------------------------
29 <    bool               addTrack(const reco::Track *trk, const int id, const float mass,
30 <                                MultiVertexFitter::vertexNumber jv);
31 <  
32 <    // ---------------------------------------------------------------------------------------------
33 <    // Accessors
34 <    // ---------------------------------------------------------------------------------------------
35 <    MultiVertexFitter *fitter() { return mvf_;}
21 >    public:
22 >      MvfInterface(mithep::MultiVertexFitter *fitter);
23 >      ~MvfInterface() {}
24 >
25 >      bool                       addTrack(const reco::Track *trk, const int id, const float mass,
26 >                                          mithep::MultiVertexFitter::vertexNumber jv);
27 >
28 >      mithep::MultiVertexFitter *fitter() { return mvf_;}
29    
30 <  private:
31 <    // ---------------------------------------------------------------------------------------------
39 <    // Data members of class
40 <    // ---------------------------------------------------------------------------------------------
41 <    MultiVertexFitter *mvf_;
30 >    private:
31 >      mithep::MultiVertexFitter *mvf_; //the multi vertex fitter
32    };
33   }
34   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines