#include <MuonTime.h>
Public Types | |
enum | Direction { OutsideIn = -1, Undefined = 0, InsideOut = 1 } |
Public Member Functions | |
Direction | direction () const |
direction estimation based on time dispersion | |
MuonTime () | |
Public Attributes | |
int | nDof |
number of muon stations used | |
float | timeAtIpInOut |
float | timeAtIpInOutErr |
float | timeAtIpOutIn |
b) particle is moving from outside in | |
float | timeAtIpOutInErr |
Definition at line 6 of file MuonTime.h.
Definition at line 7 of file MuonTime.h.
reco::MuonTime::MuonTime | ( | ) | [inline] |
Definition at line 29 of file MuonTime.h.
: nDof(0), timeAtIpInOut(0), timeAtIpInOutErr(0), timeAtIpOutIn(0), timeAtIpOutInErr(0) {}
Direction reco::MuonTime::direction | ( | ) | const [inline] |
direction estimation based on time dispersion
Definition at line 21 of file MuonTime.h.
References InsideOut, nDof, OutsideIn, timeAtIpInOutErr, timeAtIpOutInErr, and Undefined.
{ if (nDof<2) return Undefined; if ( timeAtIpInOutErr > timeAtIpOutInErr ) return OutsideIn; return InsideOut; }
number of muon stations used
Definition at line 10 of file MuonTime.h.
Referenced by HitEff::analyze(), direction(), reco::Muon::isTimeValid(), and MuonIdProducer::produce().
time of arrival at the IP for the Beta=1 hypothesis a) particle is moving from inside out
Definition at line 14 of file MuonTime.h.
Referenced by HitEff::analyze(), and MuonIdProducer::produce().
Definition at line 15 of file MuonTime.h.
Referenced by HitEff::analyze(), direction(), and MuonIdProducer::produce().
b) particle is moving from outside in
Definition at line 17 of file MuonTime.h.
Referenced by MuonIdProducer::produce().
Definition at line 18 of file MuonTime.h.
Referenced by direction(), and MuonIdProducer::produce().