5#ifndef TBEVENT_TBTrack_H
6#define TBEVENT_TBTrack_H
14#include "GaudiKernel/MsgStream.h"
32 TBTrack(
int hitNumberX,
int hitNumberY);
34 TBTrack(
const std::vector<double>& residualU,
35 const std::vector<double>& residualV);
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
double angle(const GeoTrf::Vector2D &a, const GeoTrf::Vector2D &b)
void setCryoHitv(float cryov)
double getVintercept() const
void setCryoHitu(float cryou)
void setChi2_v(double chi2v)
void setChi2(double chi2)
std::vector< double > m_residualu
TBTrack & operator=(const TBTrack &)=default
double getUintercept() const
int getHitNumberV() const
TBTrack(const TBTrack &)=default
TBTrack(TBTrack &&)=default
void setResidualu(int ind, double residualu)
const std::vector< double > & getResidualv() const
double getCryoHitv() const
double getChi2_global() const
double getResidualu(int ind) const
const std::vector< double > & getResidualu() const
void setAngle(double angle)
void setChi2_u(double chi2u)
TBTrack & operator=(TBTrack &&)=default
void setUslope(double uslope)
void setCryoHitw(float cryow)
void setUintercept(double uintercept)
double getResidualv(int ind) const
double getCryoHitu() const
std::vector< double > m_residualv
double getCryoHitw() const
void setVintercept(double vintercept)
void setResidualv(int ind, double residualv)
int getHitNumberU() const
void setVslope(double vslope)
double chi2(TH1 *h0, TH1 *h1)