BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
Data stored for each collimator in the model. More...
#include <BDSOutputROOTEventCollimatorInfo.hh>
Public Member Functions | |
BDSOutputROOTEventCollimatorInfo () | |
Default constructor for ROOT. | |
void | Fill (const BDSBeamlineElement *element) |
virtual void | Flush () |
ClassDef (BDSOutputROOTEventCollimatorInfo, 2) | |
Data Fields | |
std::string | componentName |
std::string | componentType |
double | length |
double | tilt |
double | offsetX |
double | offsetY |
std::string | material |
double | xSizeIn |
double | ySizeIn |
double | xSizeOut |
double | ySizeOut |
double | jawTiltLeft |
double | jawTiltRight |
Data stored for each collimator in the model.
Definition at line 36 of file BDSOutputROOTEventCollimatorInfo.hh.
|
virtual |
Definition at line 49 of file BDSOutputROOTEventCollimatorInfo.cc.
void BDSOutputROOTEventCollimatorInfo::Fill | ( | const BDSBeamlineElement * | element | ) |
Definition at line 70 of file BDSOutputROOTEventCollimatorInfo.cc.
|
virtual |
Definition at line 52 of file BDSOutputROOTEventCollimatorInfo.cc.
std::string BDSOutputROOTEventCollimatorInfo::componentName |
Definition at line 42 of file BDSOutputROOTEventCollimatorInfo.hh.
std::string BDSOutputROOTEventCollimatorInfo::componentType |
Definition at line 43 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::jawTiltLeft |
Definition at line 53 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::jawTiltRight |
Definition at line 54 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::length |
Definition at line 44 of file BDSOutputROOTEventCollimatorInfo.hh.
std::string BDSOutputROOTEventCollimatorInfo::material |
Definition at line 48 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::offsetX |
Definition at line 46 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::offsetY |
Definition at line 47 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::tilt |
Definition at line 45 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::xSizeIn |
Definition at line 49 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::xSizeOut |
Definition at line 51 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::ySizeIn |
Definition at line 50 of file BDSOutputROOTEventCollimatorInfo.hh.
double BDSOutputROOTEventCollimatorInfo::ySizeOut |
Definition at line 52 of file BDSOutputROOTEventCollimatorInfo.hh.