Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoTracker
TkNavigation
interface
TkNavigationSchool.h
Go to the documentation of this file.
1
#ifndef TkNavigation_TkNavigationSchool_H
2
#define TkNavigation_TkNavigationSchool_H
3
4
#include "
TrackingTools/DetLayers/interface/NavigationSchool.h
"
5
#include "
RecoTracker/TkDetLayers/interface/GeometricSearchTracker.h
"
6
7
class
MagneticField
;
8
12
class
TkNavigationSchool
:
public
NavigationSchool
{
13
public
:
14
TkNavigationSchool
(
const
GeometricSearchTracker
* tracker,
const
MagneticField
*
field
)
15
:
theField
(field),
theTracker
(tracker) {}
16
17
const
MagneticField
&
field
()
const
{
return
*
theField
; }
18
const
GeometricSearchTracker
&
searchTracker
()
const
{
return
*
theTracker
; }
19
20
protected
:
21
const
MagneticField
*
theField
;
22
const
GeometricSearchTracker
*
theTracker
;
23
};
24
25
#endif
NavigationSchool
Definition:
NavigationSchool.h:18
TkNavigationSchool::searchTracker
const GeometricSearchTracker & searchTracker() const
Definition:
TkNavigationSchool.h:18
MagneticField
Definition:
MagneticField.h:19
NavigationSchool.h
GeometricSearchTracker
Definition:
GeometricSearchTracker.h:15
TkNavigationSchool
Definition:
TkNavigationSchool.h:12
TkNavigationSchool::field
const MagneticField & field() const
Definition:
TkNavigationSchool.h:17
TkNavigationSchool::theTracker
const GeometricSearchTracker * theTracker
Definition:
TkNavigationSchool.h:22
TkNavigationSchool::TkNavigationSchool
TkNavigationSchool(const GeometricSearchTracker *tracker, const MagneticField *field)
Definition:
TkNavigationSchool.h:14
GeometricSearchTracker.h
TkNavigationSchool::theField
const MagneticField * theField
Definition:
TkNavigationSchool.h:21
Generated for CMSSW Reference Manual by
1.8.5