CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TSCPBuilderNoMaterial.h
Go to the documentation of this file.
1 #ifndef TSCPBuilderNoMaterial_H
2 #define TSCPBuilderNoMaterial_H
3 
8 
18 {
19 public:
20 
22 
24  (const FTS& originalFTS, const GlobalPoint& referencePoint) const;
25 
27  (const TSOS& originalTSOS, const GlobalPoint& referencePoint) const;
28 
29 private:
30 
33  typedef std::pair<bool, FreeTrajectoryState> PairBoolFTS;
34 
36  const GlobalPoint& referencePoint) const dso_internal;
37 
39  const GlobalPoint& referencePoint) const dso_internal;
40 
42  const GlobalPoint& referencePoint) const dso_internal;
43 };
44 #endif
Point3DBase< double, GlobalTag > GlobalPointDouble
#define GCC11_FINAL
PairBoolFTS createFTSatTransverseImpactPointCharged(const FTS &originalFTS, const GlobalPoint &referencePoint) const
std::pair< bool, FreeTrajectoryState > PairBoolFTS
Vector3DBase< double, GlobalTag > GlobalVectorDouble
#define dso_internal
PairBoolFTS createFTSatTransverseImpactPointNeutral(const FTS &originalFTS, const GlobalPoint &referencePoint) const
PairBoolFTS createFTSatTransverseImpactPoint(const FTS &originalFTS, const GlobalPoint &referencePoint) const