1 #ifndef TRAJECTORYMANAGER_H 2 #define TRAJECTORYMANAGER_H 12 #include "Math/GenVector/AxisAngle.h" 83 std::map<double, PSimHit>& theHitMap,
114 void moveAllDaughters(
int fsimi,
const Rotation&
r,
double rescale);
117 void initializeLayerMap();
125 void makePSimHits(
const GeomDet* det,
127 std::map<double, PSimHit>& theHitMap,
134 std::pair<double, PSimHit> makeSinglePSimHit(
const GeomDetUnit& det,
PythiaDecays * myDecayEngine
const MagneticFieldMap * _theFieldMap
const TrackerGeometry * theGeomTracker
const GeometricSearchTracker * theGeomSearchTracker
ROOT::Math::AxisAngle Rotation
const TrackerInteractionGeometry * _theGeometry
MaterialEffects * theMaterialEffects
TrajectoryManager()
Default Constructor.
std::map< unsigned, std::map< double, PSimHit > > thePSimHits
std::vector< const DetLayer * > theLayerMap
std::vector< PSimHit > PSimHitContainer