#include <ReferenceTrajectoryBase.h>
Public Member Functions | |
Config (MaterialEffects matEff, PropagationDirection direction, double m=-std::numeric_limits< double >::infinity(), double est=-std::numeric_limits< double >::infinity()) | |
Public Attributes | |
bool | allowZeroMaterial {false} |
bool | constructTsosWithErrors {false} |
bool | hitsAreReverse {false} |
bool | includeAPEs {false} |
double | mass |
MaterialEffects | materialEffects |
double | momentumEstimate |
PropagationDirection | propDir |
bool | useBeamSpot {false} |
bool | useRefittedState {false} |
Definition at line 116 of file ReferenceTrajectoryBase.h.
|
inline |
Definition at line 117 of file ReferenceTrajectoryBase.h.
bool ReferenceTrajectoryBase::Config::allowZeroMaterial {false} |
Definition at line 135 of file ReferenceTrajectoryBase.h.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories(), BzeroReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), and ReferenceTrajectoryFactory::trajectories().
bool ReferenceTrajectoryBase::Config::constructTsosWithErrors {false} |
Definition at line 133 of file ReferenceTrajectoryBase.h.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories().
bool ReferenceTrajectoryBase::Config::hitsAreReverse {false} |
Definition at line 131 of file ReferenceTrajectoryBase.h.
Referenced by BzeroReferenceTrajectory::BzeroReferenceTrajectory(), TwoBodyDecayTrajectory::construct(), DualBzeroReferenceTrajectory::construct(), DualReferenceTrajectory::construct(), TwoBodyDecayTrajectoryFactory::constructTrajectories(), ReferenceTrajectory::ReferenceTrajectory(), BzeroReferenceTrajectoryFactory::trajectories(), ReferenceTrajectoryFactory::trajectories(), and TwoBodyDecayTrajectory::TwoBodyDecayTrajectory().
bool ReferenceTrajectoryBase::Config::includeAPEs {false} |
Definition at line 134 of file ReferenceTrajectoryBase.h.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories(), BzeroReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), and ReferenceTrajectoryFactory::trajectories().
double ReferenceTrajectoryBase::Config::mass |
Definition at line 128 of file ReferenceTrajectoryBase.h.
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), and DiObject.DiMuon::__str__().
MaterialEffects ReferenceTrajectoryBase::Config::materialEffects |
Definition at line 126 of file ReferenceTrajectoryBase.h.
double ReferenceTrajectoryBase::Config::momentumEstimate |
Definition at line 129 of file ReferenceTrajectoryBase.h.
PropagationDirection ReferenceTrajectoryBase::Config::propDir |
Definition at line 127 of file ReferenceTrajectoryBase.h.
Referenced by BzeroReferenceTrajectory::BzeroReferenceTrajectory().
bool ReferenceTrajectoryBase::Config::useBeamSpot {false} |
Definition at line 130 of file ReferenceTrajectoryBase.h.
Referenced by TwoBodyDecayTrajectory::construct(), DualBzeroReferenceTrajectory::construct(), DualReferenceTrajectory::construct(), TwoBodyDecayTrajectoryFactory::constructTrajectories(), BzeroReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), and ReferenceTrajectoryFactory::trajectories().
bool ReferenceTrajectoryBase::Config::useRefittedState {false} |
Definition at line 132 of file ReferenceTrajectoryBase.h.
Referenced by TwoBodyDecayTrajectoryFactory::constructTrajectories().