23 void Reset()
override;
28 void identify(std::ostream &
os = std::cout)
const override;
49 void set_t0(
const Float_t t0,
const Float_t t0err = 0)
override;
52 void set_zvtx(
const Float_t vtx,
const Float_t vtxerr = 0)
override;
65 void set_arm(
const int iarm,
const Short_t npmt,
const Float_t chargesum,
const Float_t timing)
override;
72 virtual void set_clocks(
const Int_t ievt,
const UShort_t iclk,
const UShort_t ifemclk)
override;
77 Short_t
get_npmt(
const int iarm)
const override;
82 Float_t
get_q(
const int iarm)
const override;
87 Float_t
get_time(
const int iarm)
const override;
91 virtual Int_t
get_evt()
const override;
95 virtual UShort_t
get_clock()
const override;
102 Float_t
bz{std::numeric_limits<Float_t>::quiet_NaN()};
103 Float_t
bzerr{std::numeric_limits<Float_t>::quiet_NaN()};
104 Float_t
bt0{std::numeric_limits<Float_t>::quiet_NaN()};
105 Float_t
bt0err{std::numeric_limits<Float_t>::quiet_NaN()};
108 Float_t
bts{std::numeric_limits<Float_t>::quiet_NaN()};
109 Float_t
btn{std::numeric_limits<Float_t>::quiet_NaN()};