![]() |
Belle II Software
release-08-02-05
|
Class to store KLM constants related to time. More...
#include <KLMTimeConstants.h>


Public Types | |
| enum | ChannelType { c_EKLM = 1 , c_BKLM = 2 , c_RPCPhi = 3 , c_RPCZ = 4 } |
| Channel type. More... | |
Public Member Functions | |
| KLMTimeConstants () | |
| Constructor. | |
| ~KLMTimeConstants () | |
| Destructor. | |
| float | getDelay (int cType) const |
| Get effective light speed of scintillators. More... | |
| void | setDelay (float delay, int cType) |
| Set effective light speed of scintillators. More... | |
Private Member Functions | |
| ClassDef (KLMTimeConstants, 1) | |
| Class version. | |
Private Attributes | |
| float | m_DelayEKLMScintillators = 0.0 |
| Delay (ns / cm) for EKLM scintillators. | |
| float | m_DelayBKLMScintillators = 0.0 |
| Delay (ns / cm) for BKLM scintillators. | |
| float | m_DelayRPCPhi = 0.0 |
| Delay (ns / cm) for RPC phi plane. | |
| float | m_DelayRPCZ = 0.0 |
| Delay (ns / cm) for RPC Z plane. | |
Class to store KLM constants related to time.
Definition at line 23 of file KLMTimeConstants.h.
| enum ChannelType |
Channel type.
| Enumerator | |
|---|---|
| c_EKLM | EKLM scintillator. |
| c_BKLM | BKLM scintillator. |
| c_RPCPhi | RPC phi plane. |
| c_RPCZ | RPC z plane. |
Definition at line 30 of file KLMTimeConstants.h.
| float getDelay | ( | int | cType | ) | const |
Get effective light speed of scintillators.
| [in] | cType | Flag of channel type. |
Definition at line 17 of file KLMTimeConstants.cc.
| void setDelay | ( | float | delay, |
| int | cType | ||
| ) |
Set effective light speed of scintillators.
| [in] | delay | Delay. |
| [in] | cType | Flag of channel type. |
Definition at line 32 of file KLMTimeConstants.cc.