18 numberOfUsedRecHits(forwardRecHits) + numberOfUsedRecHits(backwardRecHits) - 1,
22 materialEffects_(
config.materialEffects),
33 materialEffects_(
config.materialEffects),
43 throw cms::Exception(
"BadConfig") <<
"[DualReferenceTrajectory::construct] Wrong MaterialEffects: "
61 const std::vector<TrajectoryStateOnSurface>& fwdTsosVec = fwdTraj->
trajectoryStates();
62 const std::vector<TrajectoryStateOnSurface>& bwdTsosVec = bwdTraj->
trajectoryStates();
78 unsigned int nMeas = nFwdMeas + nBwdMeas -
nMeasPerHit;
126 const bool revertDirection)
const {
128 throw cms::Exception(
"BadConfig") <<
"[DualReferenceTrajectory::construct] Wrong MaterialEffects: "
134 config.hitsAreReverse =
false;