Project
Loading...
Searching...
No Matches
o2::passive::Pipe Class Reference

#include <Pipe.h>

Inherits o2::passive::PassiveBase.

Public Member Functions

 Pipe (const char *name, const char *Title="Alice Pipe", float rho=0.f, float thick=0.f)
 
 Pipe ()
 
 ~Pipe () override
 
void ConstructGeometry () override
 
FairModuleCloneModule () const override
 Clone this object (used in MT mode only)
 
float getRmin () const
 
float getRmax () const
 
float getWidth () const
 
float getDz () const
 
- Public Member Functions inherited from o2::passive::PassiveBase
void SetSpecialPhysicsCuts () override
 
 ClassDefOverride (o2::passive::PassiveBase, 1)
 

Detailed Description

Definition at line 24 of file Pipe.h.

Constructor & Destructor Documentation

◆ Pipe() [1/2]

Pipe::Pipe ( const char name,
const char Title = "Alice Pipe",
float  rho = 0.f,
float  thick = 0.f 
)

Definition at line 48 of file Pipe.cxx.

◆ Pipe() [2/2]

Pipe::Pipe ( )

Definition at line 47 of file Pipe.cxx.

◆ ~Pipe()

Pipe::~Pipe ( )
overridedefault

Member Function Documentation

◆ CloneModule()

FairModule * Pipe::CloneModule ( ) const
override

Clone this object (used in MT mode only)

Definition at line 3175 of file Pipe.cxx.

◆ ConstructGeometry()

void Pipe::ConstructGeometry ( )
override

Definition at line 67 of file Pipe.cxx.

◆ getDz()

float o2::passive::Pipe::getDz ( ) const
inline

Definition at line 39 of file Pipe.h.

◆ getRmax()

float o2::passive::Pipe::getRmax ( ) const
inline

Definition at line 37 of file Pipe.h.

◆ getRmin()

float o2::passive::Pipe::getRmin ( ) const
inline

Definition at line 36 of file Pipe.h.

◆ getWidth()

float o2::passive::Pipe::getWidth ( ) const
inline

Definition at line 38 of file Pipe.h.


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