4 #include <TClonesArray.h>
14 bz = std::numeric_limits<Float_t>::quiet_NaN();
15 bzerr = std::numeric_limits<Float_t>::quiet_NaN();
16 bt0 = std::numeric_limits<Float_t>::quiet_NaN();
17 bt0err = std::numeric_limits<Float_t>::quiet_NaN();
22 bts = std::numeric_limits<Float_t>::quiet_NaN();
23 btn = std::numeric_limits<Float_t>::quiet_NaN();
36 return ((std::isfinite(
bt0) && (
bt0 > -9999.)) ? 1 : 0);
50 out <<
"identify yourself: I am a MbdOutV2 object" << std::endl;
51 out <<
"Vertex: " <<
bz <<
" Error: " <<
bzerr << std::endl;
52 out <<
"T0: " <<
bt0 <<
" Error: " <<
bt0err << std::endl;
92 std::cerr <<
"MbdOutV2::set_arm(): ERROR, invalid arm " << iarm << std::endl;
107 return (iarm == 0) ?
bns :
bnn;
113 return (iarm == 0) ?
bqs :
bqn;
118 return (iarm == 0) ?
bts :
btn;