102 void setSigma(
float sigma,
float sigmaErr,
int category);
float m_SigmaBKLMScintErr
Uncertainty on per-hit sigma for BKLM scintillator [ns].
void setSigma(float sigma, float sigmaErr, int category)
Generic setter by category.
float getSigmaBKLMScint() const
Get per-hit sigma for BKLM scintillator [ns].
float m_SigmaRPCZ
Per-hit sigma for BKLM RPC Z-readout [ns].
float m_SigmaRPCPhi
Per-hit sigma for BKLM RPC Phi-readout [ns].
float getSigmaEKLMScintErr() const
Get per-hit sigma uncertainty for EKLM scintillator [ns].
float getSigma(int category) const
Get per-hit sigma for a given category.
void setSigmaRPC(float sigma, float sigmaErr)
Set per-hit sigma for BKLM RPC (combined).
float m_SigmaRPC
Per-hit sigma for BKLM RPC (combined) [ns].
void setSigmaRPCZ(float sigma, float sigmaErr)
Set per-hit sigma for BKLM RPC Z-readout.
void setSigmaEKLMScint(float sigma, float sigmaErr)
Set per-hit sigma for EKLM scintillator.
float getSigmaErr(int category) const
Get per-hit sigma uncertainty for a given category.
float getSigmaRPCPhi() const
Get per-hit sigma for BKLM RPC Phi-readout [ns].
float m_SigmaBKLMScint
Per-hit sigma for BKLM scintillator [ns].
~KLMEventT0HitResolution()
Destructor.
float m_SigmaEKLMScint
Per-hit sigma for EKLM scintillator [ns].
ClassDef(KLMEventT0HitResolution, 1)
Class version.
Category
Detector category for per-hit resolution.
@ c_RPCPhi
BKLM RPC Phi-readout.
@ c_RPCZ
BKLM RPC Z-readout.
@ c_EKLMScint
EKLM scintillator.
@ c_BKLMScint
BKLM scintillator.
@ c_RPC
BKLM RPC (combined phi/z).
float m_SigmaRPCPhiErr
Uncertainty on per-hit sigma for BKLM RPC Phi-readout [ns].
float m_SigmaRPCErr
Uncertainty on per-hit sigma for BKLM RPC (combined) [ns].
float getSigmaEKLMScint() const
Get per-hit sigma for EKLM scintillator [ns].
void setSigmaRPCPhi(float sigma, float sigmaErr)
Set per-hit sigma for BKLM RPC Phi-readout.
float getSigmaBKLMScintErr() const
Get per-hit sigma uncertainty for BKLM scintillator [ns].
float getSigmaRPCErr() const
Get per-hit sigma uncertainty for BKLM RPC (combined) [ns].
KLMEventT0HitResolution()
Constructor.
float getSigmaRPCZ() const
Get per-hit sigma for BKLM RPC Z-readout [ns].
float getSigmaRPC() const
Get per-hit sigma for BKLM RPC (combined) [ns].
float m_SigmaEKLMScintErr
Uncertainty on per-hit sigma for EKLM scintillator [ns].
void setSigmaBKLMScint(float sigma, float sigmaErr)
Set per-hit sigma for BKLM scintillator.
float getSigmaRPCZErr() const
Get per-hit sigma uncertainty for BKLM RPC Z-readout [ns].
float getSigmaRPCPhiErr() const
Get per-hit sigma uncertainty for BKLM RPC Phi-readout [ns].
float m_SigmaRPCZErr
Uncertainty on per-hit sigma for BKLM RPC Z-readout [ns].
Abstract base class for different kinds of events.