CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ConversionFastHelix.h
Go to the documentation of this file.
1 #ifndef Egamma_ConversionFastHelix_H_
2 #define Egamma_ConversionFastHelix_H_
3 
10 
16 private:
18 
19 public:
20  ConversionFastHelix(const GlobalPoint& outerHit,
21  const GlobalPoint& middleHit,
22  const GlobalPoint& aVertex,
23  const MagneticField* field);
24 
26 
27  void makeHelix();
28 
29  bool isValid() { return validStateAtVertex; }
30 
32 
34 
36 
37 private:
45 };
46 
47 #endif //Egamma_ConversionFastHelix_H_
FreeTrajectoryState FTS
const MagneticField * mField
ConversionFastHelix(const GlobalPoint &outerHit, const GlobalPoint &middleHit, const GlobalPoint &aVertex, const MagneticField *field)