Belle II Software  release-08-01-10
PXDInjectionBGTiming Class Reference

The PXDInjectionBGTiming class. More...

#include <PXDInjectionBGTiming.h>

Inheritance diagram for PXDInjectionBGTiming:
Collaboration diagram for PXDInjectionBGTiming:

Public Member Functions

 PXDInjectionBGTiming ()
 Default constructor for the ROOT IO.
 
void setGated (bool b)
 Set flag that data was while detector was gated.
 
bool isGated () const
 Return if data was recorded while detector was gated.
 
void setTriggerGate (int g)
 Set trigger gate.
 
int getTriggerGate (void) const
 Return trigger gate.
 
const std::vector< float > & getGatingStartTimes (void) const
 Return vector of start times for gating.
 
std::vector< float > & getGatingStartTimes (void)
 Return vector of start times for gating.
 

Private Attributes

int m_triggerGate
 PXD triggergate.
 
bool m_gated
 Gated mode flag.
 
std::vector< float > m_gatingStartTimes
 Start times for gating.
 

Detailed Description

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.


The documentation for this class was generated from the following file: