CMS 3D CMS Logo

FTSFromSimHitFactory.h
Go to the documentation of this file.
1 #ifndef FTSFromSimHitFactory_H
2 #define FTSFromSimHitFactory_H
3 
5 
6 class PSimHit;
7 class GeomDet;
8 class MagneticField;
9 
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
FTSFromSimHitFactory
Definition: FTSFromSimHitFactory.h:17
FreeTrajectoryState.h
TrackCharge
int TrackCharge
Definition: TrackCharge.h:4
GeomDet
Definition: GeomDet.h:27
FTSFromSimHitFactory::charge
TrackCharge charge(int particleId) const
FTSFromSimHitFactory::operator()
FreeTrajectoryState operator()(const PSimHit &hit, const GeomDet &det, const MagneticField &field) const
FreeTrajectoryState
Definition: FreeTrajectoryState.h:27
PSimHit
Definition: PSimHit.h:15
MagneticField
Definition: MagneticField.h:19
hit
Definition: SiStripHitEffFromCalibTree.cc:88