Project
Loading...
Searching...
No Matches
o2::iotof::BTOFLayer Class Reference

#include <Layer.h>

Inherits o2::iotof::Layer.

Public Member Functions

virtual void createLayer (TGeoVolume *motherVolume) override
 
 Layer ()=default
 
 Layer (std::string layerName, float rInn, float rOut, float zLength, float zOffset, float layerX2X0, bool isBarrel=true)
 
- Public Member Functions inherited from o2::iotof::Layer
 Layer ()=default
 
 Layer (std::string layerName, float rInn, float rOut, float zLength, float zOffset, float layerX2X0, bool isBarrel=true)
 
 ~Layer ()=default
 
auto getInnerRadius () const
 
auto getOuterRadius () const
 
auto getZLength () const
 
auto getZOffset () const
 
auto getx2X0 () const
 
auto getChipThickness () const
 
auto getName () const
 
auto getIsBarrel () const
 

Additional Inherited Members

- Protected Attributes inherited from o2::iotof::Layer
std::string mLayerName
 
float mInnerRadius
 
float mOuterRadius
 
float mZLength
 
float mZOffset {0.f}
 
float mX2X0
 
float mChipThickness
 
bool mIsBarrel {true}
 

Detailed Description

Definition at line 72 of file Layer.h.

Member Function Documentation

◆ createLayer()

void o2::iotof::BTOFLayer::createLayer ( TGeoVolume *  motherVolume)
overridevirtual

Reimplemented from o2::iotof::Layer.

Definition at line 129 of file Layer.cxx.

◆ Layer() [1/2]

o2::iotof::Layer::Layer ( )
default

◆ Layer() [2/2]

o2::iotof::Layer::Layer ( std::string  layerName,
float  rInn,
float  rOut,
float  zLength,
float  zOffset,
float  layerX2X0,
bool  isBarrel = true 
)

Definition at line 26 of file Layer.cxx.


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