Public Member Functions | Private Attributes | List of all members
gar::sdp::BeamGateInfo Class Reference

#include <BeamGateInfo.h>

Public Member Functions

 BeamGateInfo (double start=0, double width=1600., BeamType_t type=kBNB)
 
 ~BeamGateInfo ()
 
double Start () const
 
double Width () const
 
BeamType_t BeamType () const
 

Private Attributes

double fm_start
 Start of the beam gate relative to the t0 of the initial simulated event window, in ns. More...
 
double fm_width
 Width of the beam gate. More...
 
BeamType_t fm_beam_type
 Type of beam. More...
 

Detailed Description

Definition at line 14 of file BeamGateInfo.h.

Constructor & Destructor Documentation

gar::sdp::BeamGateInfo::BeamGateInfo ( double  start = 0,
double  width = 1600.,
BeamType_t  type = kBNB 
)
inline

Definition at line 21 of file BeamGateInfo.h.

24  : fm_start(start)
25  , fm_width(width)
27  {}
double fm_start
Start of the beam gate relative to the t0 of the initial simulated event window, in ns...
Definition: BeamGateInfo.h:44
BeamType_t fm_beam_type
Type of beam.
Definition: BeamGateInfo.h:46
double fm_width
Width of the beam gate.
Definition: BeamGateInfo.h:45
gar::sdp::BeamGateInfo::~BeamGateInfo ( )
inline

Definition at line 29 of file BeamGateInfo.h.

29 {};

Member Function Documentation

BeamType_t gar::sdp::BeamGateInfo::BeamType ( ) const
inline

Definition at line 39 of file BeamGateInfo.h.

39 { return fm_beam_type; }
BeamType_t fm_beam_type
Type of beam.
Definition: BeamGateInfo.h:46
double gar::sdp::BeamGateInfo::Start ( ) const
inline

Definition at line 37 of file BeamGateInfo.h.

37 { return fm_start; }
double fm_start
Start of the beam gate relative to the t0 of the initial simulated event window, in ns...
Definition: BeamGateInfo.h:44
double gar::sdp::BeamGateInfo::Width ( ) const
inline

Definition at line 38 of file BeamGateInfo.h.

38 { return fm_width; }
double fm_width
Width of the beam gate.
Definition: BeamGateInfo.h:45

Member Data Documentation

BeamType_t gar::sdp::BeamGateInfo::fm_beam_type
private

Type of beam.

Definition at line 46 of file BeamGateInfo.h.

double gar::sdp::BeamGateInfo::fm_start
private

Start of the beam gate relative to the t0 of the initial simulated event window, in ns.

Definition at line 44 of file BeamGateInfo.h.

double gar::sdp::BeamGateInfo::fm_width
private

Width of the beam gate.

Definition at line 45 of file BeamGateInfo.h.


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