ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitEdm/VertexFitInterface/interface/HisInterface.h
Revision: 1.1
Committed: Thu Aug 28 22:09:20 2008 UTC (16 years, 8 months ago) by paus
Content type: text/plain
Branch: MAIN
Log Message:
Adding HelixIntersector interface.

File Contents

# User Rev Content
1 paus 1.1 //==================================================================================================
2     // HisInterface class header file
3     //
4     // Author: Christoph Paus, MIT
5     // Description: Provide a CMS specific interface for the generic HelixIntersector (His).
6     // Date: Jul 18, 2008
7     //==================================================================================================
8     #ifndef HISINTERFACE_H
9     #define HISINTERFACE_H
10    
11     #include "DataFormats/TrackReco/interface/Track.h"
12     #include "MitVertex/Helix/interface/HelixIntersector.h"
13    
14     namespace mitedm
15     {
16     class HisInterface
17     {
18     public:
19     // ---------------------------------------------------------------------------------------------
20     // *structors
21     // ---------------------------------------------------------------------------------------------
22     HisInterface(const reco::Track *trk1,const reco::Track *trk2, const double bField = 3.8);
23     ~HisInterface();
24    
25     // ---------------------------------------------------------------------------------------------
26     // Accessors
27     // ---------------------------------------------------------------------------------------------
28     const HelixIntersector *hISector() { return his_; }
29    
30     private:
31     // ---------------------------------------------------------------------------------------------
32     // Data members of class
33     // ---------------------------------------------------------------------------------------------
34     HelixIntersector *his_;
35     };
36     }
37     #endif