5#ifndef TIMEDET_TIMEDETHIT_H_
6#define TIMEDET_TIMEDETHIT_H_
8#include "TGeoPhysicalNode.h"
31 Double_t
GetX()
const;
32 Double_t
GetY()
const;
33 Double_t
GetZ()
const;
36 std::vector<double>
GetTime(Double_t x)
const;
37 std::vector<double>
GetTime()
const;
40 void SetTDC(Float_t val1, Float_t val2) {
49 void Dist(Float_t x, Float_t& lpos, Float_t& lneg)
const;
50 Double_t
Resol(Double_t x)
const;
57 static constexpr Double_t
par[4] = {0.0272814, 109.303, 0, 0.0539487};
void Print(const Option_t *opt="") const override
TimeDetHit(const TimeDetHit &point)=default
std::vector< double > GetMeasurements() const
TimeDetHit & operator=(const TimeDetHit &point)=default
static constexpr Double_t v_drift
std::vector< double > GetTime() const
Double_t Resol(Double_t x) const
TGeoNode * GetNode() const
static constexpr Double_t par[4]
void Dist(Float_t x, Float_t &lpos, Float_t &lneg) const
~TimeDetHit() override=default
void SetTDC(Float_t val1, Float_t val2)
Float_t t_2
TDC on both sides.