CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
Propagator.h File Reference
#include "DataFormats/TrajectorySeed/interface/PropagationDirection.h"
#include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
#include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
#include <utility>
#include <memory>
#include "FWCore/Utilities/interface/GCC11Compatibility.h"

Go to the source code of this file.

Classes

class  Propagator
 

Namespaces

 reco
 fixed size matrix
 

Functions

std::unique_ptr< PropagatorSetPropagationDirection (Propagator const &iprop, PropagationDirection dir)
 

Function Documentation

std::unique_ptr<Propagator> SetPropagationDirection ( Propagator const &  iprop,
PropagationDirection  dir 
)

Definition at line 5 of file HelperPropagatorUtility.cc.

References Propagator::clone(), and AlCaHLTBitMon_ParallelJobs::p.

Referenced by OutsideInMuonSeeder::doDebug(), TransverseImpactPointExtrapolator::extrapolate(), KFTrajectoryFitter::fitOne(), and OutsideInMuonSeeder::produce().

6  {
7  std::unique_ptr<Propagator> p(iprop.clone());
8  p->setPropagationDirection(dir);
9 
10  return p;
11 }
dbl *** dir
Definition: mlp_gen.cc:35