BmnRoot
Loading...
Searching...
No Matches
BmnRunInfo Class Reference

#include <BmnRunInfo.h>

Inheritance diagram for BmnRunInfo:
[legend]
Collaboration diagram for BmnRunInfo:
[legend]

Public Member Functions

 BmnRunInfo ()
 
 BmnRunInfo (UniRun *orig)
 
virtual ~BmnRunInfo ()
 
Int_t GetPeriodNumber ()
 get period number of the current run
 
Int_t GetRunNumber ()
 get run number of the current run
 
TString GetFilePath ()
 get file path of the current run
 
TString GetBeamParticle ()
 get beam particle of the current run
 
TString GetTargetParticle ()
 get target particle of the current run
 
Double_t GetEnergy ()
 get energy of the current run
 
Int_t GetEventCount ()
 get event count of the current run
 
Double_t GetFieldVoltage ()
 get field voltage of the current run
 
Int_t GetGeometryId ()
 get geometry id of the current run
 
void SetPeriodNumber (Int_t period_number)
 set period number of the current run
 
void SetRunNumber (Int_t run_number)
 set run number of the current run
 
void SetFilePath (TString file_path)
 set file path of the current run
 
void SetBeamParticle (TString beam_particle)
 set beam particle of the current run
 
void SetTargetParticle (TString target_particle)
 set target particle of the current run
 
void SetEnergy (Double_t energy)
 set energy of the current run
 
void SetEventCount (Int_t event_count)
 set event count of the current run
 
void SetFieldVoltage (Double_t field_voltage)
 set field voltage of the current run
 
void SetGeometryId (Int_t geometry_id)
 set geometry id of the current run
 
void SetTriggerId (Int_t trigger_id)
 set geometry id of the current run
 
 BmnRunInfo ()
 
 BmnRunInfo (UniRun *orig)
 
virtual ~BmnRunInfo ()
 
Int_t GetPeriodNumber ()
 get period number of the current run
 
Int_t GetRunNumber ()
 get run number of the current run
 
TString GetFilePath ()
 get file path of the current run
 
TString GetBeamParticle ()
 get beam particle of the current run
 
TString GetTargetParticle ()
 get target particle of the current run
 
Double_t GetEnergy ()
 get energy of the current run
 
Int_t GetEventCount ()
 get event count of the current run
 
Double_t GetFieldVoltage ()
 get field voltage of the current run
 
Int_t GetGeometryId ()
 get geometry id of the current run
 
void SetPeriodNumber (Int_t period_number)
 set period number of the current run
 
void SetRunNumber (Int_t run_number)
 set run number of the current run
 
void SetFilePath (TString file_path)
 set file path of the current run
 
void SetBeamParticle (TString beam_particle)
 set beam particle of the current run
 
void SetTargetParticle (TString target_particle)
 set target particle of the current run
 
void SetEnergy (Double_t energy)
 set energy of the current run
 
void SetEventCount (Int_t event_count)
 set event count of the current run
 
void SetFieldVoltage (Double_t field_voltage)
 set field voltage of the current run
 
void SetGeometryId (Int_t geometry_id)
 set geometry id of the current run
 
void SetTriggerId (Int_t trigger_id)
 set geometry id of the current run
 

Detailed Description

Definition at line 6 of file BmnRunInfo.h.

Constructor & Destructor Documentation

◆ BmnRunInfo() [1/4]

BmnRunInfo::BmnRunInfo ( )

Definition at line 10 of file BmnRunInfo.cxx.

◆ BmnRunInfo() [2/4]

◆ ~BmnRunInfo() [1/2]

BmnRunInfo::~BmnRunInfo ( )
virtual

Definition at line 39 of file BmnRunInfo.cxx.

◆ BmnRunInfo() [3/4]

BmnRunInfo::BmnRunInfo ( )

◆ BmnRunInfo() [4/4]

BmnRunInfo::BmnRunInfo ( UniRun orig)

◆ ~BmnRunInfo() [2/2]

virtual BmnRunInfo::~BmnRunInfo ( )
virtual

Member Function Documentation

◆ GetBeamParticle() [1/2]

TString BmnRunInfo::GetBeamParticle ( )
inline

get beam particle of the current run

Definition at line 18 of file BmnRunInfo.h.

◆ GetBeamParticle() [2/2]

TString BmnRunInfo::GetBeamParticle ( )
inline

get beam particle of the current run

Definition at line 18 of file BmnRunInfo.h.

◆ GetEnergy() [1/2]

Double_t BmnRunInfo::GetEnergy ( )
inline

get energy of the current run

Definition at line 22 of file BmnRunInfo.h.

◆ GetEnergy() [2/2]

Double_t BmnRunInfo::GetEnergy ( )
inline

get energy of the current run

Definition at line 22 of file BmnRunInfo.h.

◆ GetEventCount() [1/2]

Int_t BmnRunInfo::GetEventCount ( )
inline

get event count of the current run

Definition at line 28 of file BmnRunInfo.h.

◆ GetEventCount() [2/2]

Int_t BmnRunInfo::GetEventCount ( )
inline

get event count of the current run

Definition at line 28 of file BmnRunInfo.h.

◆ GetFieldVoltage() [1/2]

Double_t BmnRunInfo::GetFieldVoltage ( )
inline

get field voltage of the current run

Definition at line 30 of file BmnRunInfo.h.

◆ GetFieldVoltage() [2/2]

Double_t BmnRunInfo::GetFieldVoltage ( )
inline

get field voltage of the current run

Definition at line 30 of file BmnRunInfo.h.

◆ GetFilePath() [1/2]

TString BmnRunInfo::GetFilePath ( )
inline

get file path of the current run

Definition at line 16 of file BmnRunInfo.h.

◆ GetFilePath() [2/2]

TString BmnRunInfo::GetFilePath ( )
inline

get file path of the current run

Definition at line 16 of file BmnRunInfo.h.

◆ GetGeometryId() [1/2]

Int_t BmnRunInfo::GetGeometryId ( )
inline

get geometry id of the current run

Definition at line 32 of file BmnRunInfo.h.

◆ GetGeometryId() [2/2]

Int_t BmnRunInfo::GetGeometryId ( )
inline

get geometry id of the current run

Definition at line 32 of file BmnRunInfo.h.

◆ GetPeriodNumber() [1/2]

Int_t BmnRunInfo::GetPeriodNumber ( )
inline

get period number of the current run

Definition at line 12 of file BmnRunInfo.h.

◆ GetPeriodNumber() [2/2]

Int_t BmnRunInfo::GetPeriodNumber ( )
inline

get period number of the current run

Definition at line 12 of file BmnRunInfo.h.

◆ GetRunNumber() [1/2]

Int_t BmnRunInfo::GetRunNumber ( )
inline

get run number of the current run

Definition at line 14 of file BmnRunInfo.h.

◆ GetRunNumber() [2/2]

Int_t BmnRunInfo::GetRunNumber ( )
inline

get run number of the current run

Definition at line 14 of file BmnRunInfo.h.

◆ GetTargetParticle() [1/2]

TString BmnRunInfo::GetTargetParticle ( )
inline

get target particle of the current run

Definition at line 20 of file BmnRunInfo.h.

◆ GetTargetParticle() [2/2]

TString BmnRunInfo::GetTargetParticle ( )
inline

get target particle of the current run

Definition at line 20 of file BmnRunInfo.h.

◆ SetBeamParticle() [1/2]

void BmnRunInfo::SetBeamParticle ( TString  beam_particle)
inline

set beam particle of the current run

Definition at line 48 of file BmnRunInfo.h.

◆ SetBeamParticle() [2/2]

void BmnRunInfo::SetBeamParticle ( TString  beam_particle)
inline

set beam particle of the current run

Definition at line 48 of file BmnRunInfo.h.

◆ SetEnergy() [1/2]

void BmnRunInfo::SetEnergy ( Double_t  energy)
inline

set energy of the current run

Definition at line 56 of file BmnRunInfo.h.

◆ SetEnergy() [2/2]

void BmnRunInfo::SetEnergy ( Double_t  energy)
inline

set energy of the current run

Definition at line 56 of file BmnRunInfo.h.

◆ SetEventCount() [1/2]

void BmnRunInfo::SetEventCount ( Int_t  event_count)
inline

set event count of the current run

Definition at line 68 of file BmnRunInfo.h.

◆ SetEventCount() [2/2]

void BmnRunInfo::SetEventCount ( Int_t  event_count)
inline

set event count of the current run

Definition at line 68 of file BmnRunInfo.h.

◆ SetFieldVoltage() [1/2]

void BmnRunInfo::SetFieldVoltage ( Double_t  field_voltage)
inline

set field voltage of the current run

Definition at line 72 of file BmnRunInfo.h.

◆ SetFieldVoltage() [2/2]

void BmnRunInfo::SetFieldVoltage ( Double_t  field_voltage)
inline

set field voltage of the current run

Definition at line 72 of file BmnRunInfo.h.

◆ SetFilePath() [1/2]

void BmnRunInfo::SetFilePath ( TString  file_path)
inline

set file path of the current run

Definition at line 44 of file BmnRunInfo.h.

◆ SetFilePath() [2/2]

void BmnRunInfo::SetFilePath ( TString  file_path)
inline

set file path of the current run

Definition at line 44 of file BmnRunInfo.h.

◆ SetGeometryId() [1/2]

void BmnRunInfo::SetGeometryId ( Int_t  geometry_id)
inline

set geometry id of the current run

Definition at line 76 of file BmnRunInfo.h.

◆ SetGeometryId() [2/2]

void BmnRunInfo::SetGeometryId ( Int_t  geometry_id)
inline

set geometry id of the current run

Definition at line 76 of file BmnRunInfo.h.

◆ SetPeriodNumber() [1/2]

void BmnRunInfo::SetPeriodNumber ( Int_t  period_number)
inline

set period number of the current run

Definition at line 36 of file BmnRunInfo.h.

◆ SetPeriodNumber() [2/2]

void BmnRunInfo::SetPeriodNumber ( Int_t  period_number)
inline

set period number of the current run

Definition at line 36 of file BmnRunInfo.h.

◆ SetRunNumber() [1/2]

void BmnRunInfo::SetRunNumber ( Int_t  run_number)
inline

set run number of the current run

Definition at line 40 of file BmnRunInfo.h.

◆ SetRunNumber() [2/2]

void BmnRunInfo::SetRunNumber ( Int_t  run_number)
inline

set run number of the current run

Definition at line 40 of file BmnRunInfo.h.

◆ SetTargetParticle() [1/2]

void BmnRunInfo::SetTargetParticle ( TString  target_particle)
inline

set target particle of the current run

Definition at line 52 of file BmnRunInfo.h.

◆ SetTargetParticle() [2/2]

void BmnRunInfo::SetTargetParticle ( TString  target_particle)
inline

set target particle of the current run

Definition at line 52 of file BmnRunInfo.h.

◆ SetTriggerId() [1/2]

void BmnRunInfo::SetTriggerId ( Int_t  trigger_id)
inline

set geometry id of the current run

Definition at line 80 of file BmnRunInfo.h.

◆ SetTriggerId() [2/2]

void BmnRunInfo::SetTriggerId ( Int_t  trigger_id)
inline

set geometry id of the current run

Definition at line 80 of file BmnRunInfo.h.


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