The PXDInjectionBGTiming class.
More...
#include <PXDInjectionBGTiming.h>
The PXDInjectionBGTiming class.
This is a small class that records information about injection vetos for PXD related timing to emulate gated mode operation of the PXD.
Definition at line 28 of file PXDInjectionBGTiming.h.
◆ PXDInjectionBGTiming()
Default constructor for the ROOT IO.
Definition at line 32 of file PXDInjectionBGTiming.h.
int m_triggerGate
PXD triggergate.
bool m_gated
Gated mode flag.
◆ getGatingStartTimes() [1/2]
std::vector< float > & getGatingStartTimes |
( |
void |
| ) |
|
|
inline |
Return vector of start times for gating.
Definition at line 56 of file PXDInjectionBGTiming.h.
std::vector< float > m_gatingStartTimes
Start times for gating.
◆ getGatingStartTimes() [2/2]
const std::vector< float > & getGatingStartTimes |
( |
void |
| ) |
const |
|
inline |
◆ getTriggerGate()
int getTriggerGate |
( |
void |
| ) |
const |
|
inline |
◆ isGated()
◆ setGated()
◆ setTriggerGate()
void setTriggerGate |
( |
int |
g | ) |
|
|
inline |
◆ m_gated
◆ m_gatingStartTimes
std::vector<float> m_gatingStartTimes |
|
private |
◆ m_triggerGate
The documentation for this class was generated from the following file: