Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoTracker
DebugTools
plugins
FTSFromSimHitFactory.h
Go to the documentation of this file.
1
#ifndef FTSFromSimHitFactory_H
2
#define FTSFromSimHitFactory_H
3
4
#include "
TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h
"
5
6
class
PSimHit
;
7
class
GeomDet
;
8
class
MagneticField
;
9
17
class
FTSFromSimHitFactory
{
18
public
:
19
FreeTrajectoryState
operator()
(
const
PSimHit
&
hit
,
const
GeomDet
& det,
const
MagneticField
& field)
const
;
20
21
private
:
22
TrackCharge
charge
(
int
particleId)
const
;
23
};
24
25
#endif
GeomDet
Definition:
GeomDet.h:27
MagneticField
Definition:
MagneticField.h:19
TrackCharge
int TrackCharge
Definition:
TrackCharge.h:4
FreeTrajectoryState
Definition:
FreeTrajectoryState.h:27
FTSFromSimHitFactory
Definition:
FTSFromSimHitFactory.h:17
FTSFromSimHitFactory::charge
TrackCharge charge(int particleId) const
hit
Definition:
SiStripHitEffFromCalibTree.cc:88
FTSFromSimHitFactory::operator()
FreeTrajectoryState operator()(const PSimHit &hit, const GeomDet &det, const MagneticField &field) const
PSimHit
Definition:
PSimHit.h:15
FreeTrajectoryState.h
Generated for CMSSW Reference Manual by
1.8.5