#include "TrackingTools/TrackAssociator/interface/CachedTrajectory.h"
#include "TrackPropagation/SteppingHelixPropagator/interface/SteppingHelixPropagator.h"
#include "DataFormats/GeometrySurface/interface/Plane.h"
#include "Geometry/DTGeometry/interface/DTChamber.h"
#include "Geometry/CSCGeometry/interface/CSCChamber.h"
#include <deque>
#include <algorithm>
Go to the source code of this file.
Functions | |
std::vector< SteppingHelixStateInfo > | propagateThoughFromIP (const SteppingHelixStateInfo &state, const Propagator *prop, const FiducialVolume &volume, int nsteps, float step, float minR, float minZ, float maxR, float maxZ) |
std::vector<SteppingHelixStateInfo> propagateThoughFromIP | ( | const SteppingHelixStateInfo & | state, |
const Propagator * | prop, | ||
const FiducialVolume & | volume, | ||
int | nsteps, | ||
float | step, | ||
float | minR, | ||
float | minZ, | ||
float | maxR, | ||
float | maxZ | ||
) |
Definition at line 19 of file CachedTrajectory.cc.
References CachedTrajectory::getTrajectory(), CachedTrajectory::propagateAll(), CachedTrajectory::reset_trajectory(), CachedTrajectory::setMaxDetectorLength(), CachedTrajectory::setMaxDetectorRadius(), CachedTrajectory::setMinDetectorLength(), CachedTrajectory::setMinDetectorRadius(), CachedTrajectory::setPropagationStep(), CachedTrajectory::setPropagator(), and CachedTrajectory::setStateAtIP().
Referenced by BetaCalculatorECAL::calcEcalDeposit().