1 |
< |
#include "TMath.h" |
1 |
> |
// $Id$ |
2 |
> |
|
3 |
> |
#include "MitEdm/VertexFitInterface/interface/HisInterface.h" |
4 |
> |
#include <TMath.h> |
5 |
|
#include "MitEdm/DataFormats/interface/Types.h" |
6 |
|
#include "MitEdm/VertexFitInterface/interface/TrackParameters.h" |
4 |
– |
#include "MitEdm/VertexFitInterface/interface/HisInterface.h" |
7 |
|
|
8 |
|
using namespace reco; |
9 |
|
using namespace mitedm; |
10 |
+ |
using namespace mithep; |
11 |
|
|
12 |
+ |
//-------------------------------------------------------------------------------------------------- |
13 |
|
HisInterface::HisInterface(const Track *trk1, const Track *trk2, const double bField) : |
14 |
|
his_(0) |
15 |
|
{ |
16 |
+ |
// Constructor. |
17 |
+ |
|
18 |
|
// Create the CMS track parameters |
19 |
< |
TrackParameters cmsTrk1(trk1); |
20 |
< |
TrackParameters cmsTrk2(trk2); |
19 |
> |
TrackParameters cmsTrk1(trk1,iCms, bField); |
20 |
> |
TrackParameters cmsTrk2(trk2,iCms, bField); |
21 |
|
// Extract from them the MVF track parameters |
22 |
|
TrackParameters hisTrk1 = cmsTrk1.mvfTrack(); |
23 |
|
TrackParameters hisTrk2 = cmsTrk2.mvfTrack(); |
30 |
|
|
31 |
|
HisInterface::~HisInterface() |
32 |
|
{ |
33 |
+ |
// Destructor. |
34 |
+ |
|
35 |
|
delete his_; |
36 |
|
} |