Public Member Functions | Private Attributes | List of all members
rawdata::RawBeamlineConfig Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-01-23/RawData/RawBeamline.h"

Public Member Functions

 RawBeamlineConfig ()
 
virtual ~RawBeamlineConfig ()
 
void SetBeamlineRun (unsigned int run)
 
void SetBField (float b_field)
 
unsigned int BeamlineRun () const
 
float BField () const
 

Private Attributes

unsigned int fBeamlineRun
 
float fBField
 

Detailed Description

Definition at line 33 of file RawBeamline.h.

Constructor & Destructor Documentation

rawdata::RawBeamlineConfig::RawBeamlineConfig ( )

Definition at line 14 of file RawBeamline.cxx.

14  {
15 }
virtual rawdata::RawBeamlineConfig::~RawBeamlineConfig ( )
inlinevirtual

Definition at line 38 of file RawBeamline.h.

References BeamlineRun(), BField(), SetBeamlineRun(), and SetBField().

38 {};

Member Function Documentation

unsigned int rawdata::RawBeamlineConfig::BeamlineRun ( ) const

Definition at line 30 of file RawBeamline.cxx.

References fBeamlineRun.

Referenced by beamlinereco::WCTrackReco::produce(), and ~RawBeamlineConfig().

30  {
31  return fBeamlineRun;
32 }
float rawdata::RawBeamlineConfig::BField ( ) const

Definition at line 35 of file RawBeamline.cxx.

References fBField.

Referenced by ~RawBeamlineConfig().

35  {
36  return fBField;
37 }
void rawdata::RawBeamlineConfig::SetBeamlineRun ( unsigned int  run)

Definition at line 18 of file RawBeamline.cxx.

References fBeamlineRun, and updateRunHistoryTables::run.

Referenced by daq2raw::BeamlineUnpack::UnpackConfig(), and ~RawBeamlineConfig().

18  {
19  fBeamlineRun = run;
20  return;
21 }
void rawdata::RawBeamlineConfig::SetBField ( float  b_field)

Definition at line 24 of file RawBeamline.cxx.

References fBField.

Referenced by daq2raw::BeamlineUnpack::UnpackConfig(), and ~RawBeamlineConfig().

24  {
25  fBField = b_field;
26  return;
27 }

Member Data Documentation

unsigned int rawdata::RawBeamlineConfig::fBeamlineRun
private

Definition at line 48 of file RawBeamline.h.

Referenced by BeamlineRun(), and SetBeamlineRun().

float rawdata::RawBeamlineConfig::fBField
private

Definition at line 49 of file RawBeamline.h.

Referenced by BField(), and SetBField().


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