21 void Reset()
override;
26 void identify(std::ostream &
os = std::cout)
const override;
47 void set_t0(
const Float_t t0,
const Float_t t0err = 0)
override;
50 void set_zvtx(
const Float_t vtx,
const Float_t vtxerr = 0)
override;
63 void set_arm(
const int iarm,
const Short_t npmt,
const Float_t chargesum,
const Float_t timing)
override;
70 virtual void set_clocks(
const Int_t ievt,
const UShort_t iclk,
const UShort_t ifemclk)
override;
75 Short_t
get_npmt(
const int iarm)
const override;
80 Float_t
get_q(
const int iarm)
const override;
85 Float_t
get_time(
const int iarm)
const override;
89 virtual Int_t
get_evt()
const override;
93 virtual UShort_t
get_clock()
const override;
100 Float_t
bz{std::numeric_limits<Float_t>::quiet_NaN()};
101 Float_t
bzerr{std::numeric_limits<Float_t>::quiet_NaN()};
102 Float_t
bt0{std::numeric_limits<Float_t>::quiet_NaN()};
103 Float_t
bt0err{std::numeric_limits<Float_t>::quiet_NaN()};
106 Float_t
bts{std::numeric_limits<Float_t>::quiet_NaN()};
107 Float_t
btn{std::numeric_limits<Float_t>::quiet_NaN()};