Project
Loading...
Searching...
No Matches
o2::trk::TRKPetalDisk Class Reference

This class defines the Geometry for the TRK Disk TGeo. More...

#include <TRKPetalDisk.h>

Public Member Functions

 TRKPetalDisk ()=default
 
 TRKPetalDisk (Int_t diskNumber, std::string diskName, Float_t z, Float_t rIn, Float_t rOut, Float_t angularCoverage, Float_t Diskx2X0)
 
 ~TRKPetalDisk ()=default
 
auto getInnerRadius () const
 
auto getOuterRadius () const
 
auto getThickness () const
 
auto getAngularCoverage () const
 
auto getZ () const
 
auto getx2X0 () const
 
auto getName () const
 
auto getSensorName () const
 
void createDisk (TGeoVolume *motherVolume, TGeoCombiTrans *combiTrans)
 

Detailed Description

This class defines the Geometry for the TRK Disk TGeo.

Definition at line 28 of file TRKPetalDisk.h.

Constructor & Destructor Documentation

◆ TRKPetalDisk() [1/2]

o2::trk::TRKPetalDisk::TRKPetalDisk ( )
default

◆ TRKPetalDisk() [2/2]

o2::trk::TRKPetalDisk::TRKPetalDisk ( Int_t  diskNumber,
std::string  diskName,
Float_t  z,
Float_t  rIn,
Float_t  rOut,
Float_t  angularCoverage,
Float_t  Diskx2X0 
)

Definition at line 36 of file TRKPetalDisk.cxx.

◆ ~TRKPetalDisk()

o2::trk::TRKPetalDisk::~TRKPetalDisk ( )
default

Member Function Documentation

◆ createDisk()

void o2::trk::TRKPetalDisk::createDisk ( TGeoVolume *  motherVolume,
TGeoCombiTrans *  combiTrans 
)

Creates the actual Disk and places inside its mother volume

Parameters
motherVolumethe TGeoVolume owing the volume structure

Definition at line 54 of file TRKPetalDisk.cxx.

◆ getAngularCoverage()

auto o2::trk::TRKPetalDisk::getAngularCoverage ( ) const
inline

Definition at line 38 of file TRKPetalDisk.h.

◆ getInnerRadius()

auto o2::trk::TRKPetalDisk::getInnerRadius ( ) const
inline

Definition at line 35 of file TRKPetalDisk.h.

◆ getName()

auto o2::trk::TRKPetalDisk::getName ( ) const
inline

Definition at line 41 of file TRKPetalDisk.h.

◆ getOuterRadius()

auto o2::trk::TRKPetalDisk::getOuterRadius ( ) const
inline

Definition at line 36 of file TRKPetalDisk.h.

◆ getSensorName()

auto o2::trk::TRKPetalDisk::getSensorName ( ) const
inline

Definition at line 42 of file TRKPetalDisk.h.

◆ getThickness()

auto o2::trk::TRKPetalDisk::getThickness ( ) const
inline

Definition at line 37 of file TRKPetalDisk.h.

◆ getx2X0()

auto o2::trk::TRKPetalDisk::getx2X0 ( ) const
inline

Definition at line 40 of file TRKPetalDisk.h.

◆ getZ()

auto o2::trk::TRKPetalDisk::getZ ( ) const
inline

Definition at line 39 of file TRKPetalDisk.h.


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