|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef _TrkVKalVrtCore_Derivt_H 
    6 #define _TrkVKalVrtCore_Derivt_H 
   38   std::vector<double> 
aa;                  
 
   39   std::vector<std::vector<Vect3DF> > 
f0t;  
 
   40   std::vector<Vect3DF> 
h0t;                
 
  159       m_usedParticles(NTRK, 0),
 
  166                                           std::vector<int> listTrk,
 
  169       m_usedParticles(std::move(listTrk)),
 
  
virtual VKConstraintBase * clone() const override
virtual void applyConstraint()=0
virtual void applyConstraint() override
std::vector< int > m_usedParticles
virtual VKConstraintBase * clone() const override
const VKConstraintType m_type
virtual VKConstraintBase * clone() const override
const int NC
Number of levels for Carbon.
virtual ~VKConstraintBase()
VKThetaConstraint(int, VKVertex *)
VKPhiConstraint(int, VKVertex *)
VKPointConstraint(int, const double[3], VKVertex *, bool)
virtual void applyConstraint() override
friend std::ostream & operator<<(std::ostream &out, const VKThetaConstraint &)
void calcPlaneConstraint(VKPlaneConstraint *cnst)
virtual void applyConstraint() override
virtual void applyConstraint() override
virtual void applyConstraint() override
virtual VKConstraintBase * clone() const override
void calcPointConstraint(VKPointConstraint *cnst)
void setTargetMass(double M)
std::vector< std::vector< Vect3DF > > f0t
VKVertex * m_originVertex
VKConstraintBase(const int, int, VKConstraintType, VKVertex *)
friend std::ostream & operator<<(std::ostream &out, const VKPhiConstraint &)
VKRadiusConstraint(int, double, double[2], VKVertex *)
Ensure that the ATLAS eigen extensions are properly loaded.
virtual VKConstraintBase * clone() const override
virtual void applyConstraint() override
Linear spline representation of a function used to calculate weights.
virtual VKConstraintBase * clone() const =0
double getTargetMass() const
const std::vector< int > & getUsedParticles() const
VKMassConstraint(int, double, VKVertex *)
friend std::ostream & operator<<(std::ostream &out, const VKPlaneConstraint &)
const VKVertex * getOriginVertex() const
std::vector< Vect3DF > h0t
const double * getTargetVertex() const
virtual VKConstraintBase * clone() const override
void setTargetVertex(double VRT[3])
void calcPhiConstraint(VKPhiConstraint *cnst)
VKPlaneConstraint(int, double, double, double, double, VKVertex *)
friend std::ostream & operator<<(std::ostream &out, const VKMassConstraint &)
friend std::ostream & operator<<(std::ostream &out, const VKRadiusConstraint &)
VKConstraintType getType() const
void calcMassConstraint(VKMassConstraint *cnst)
void calcThetaConstraint(VKThetaConstraint *cnst)
void calcRadiusConstraint(VKRadiusConstraint *cnst)
friend std::ostream & operator<<(std::ostream &out, const VKPointConstraint &)