PandaRoot
PndGeoSttPar Class Reference

#include <PndGeoSttPar.h>

Inheritance diagram for PndGeoSttPar:

Public Member Functions

 PndGeoSttPar (const char *name="PndGeoSttPar", const char *title="Stt Geometry Parameters", const char *context="TestDefaultContext")
 
 ~PndGeoSttPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
TObjArray * GetTubeParameters ()
 
void SetGeometryType (Int_t geoType)
 
void SetTubeInRad (Double_t inrad)
 
void SetTubeOutRad (Double_t outrad)
 
Int_t GetGeometryType ()
 
Double_t GetTubeInRad ()
 
Double_t GetTubeOutRad ()
 
 PndGeoSttPar (PndGeoSttPar &par)
 
PndGeoSttParoperator= (const PndGeoSttPar &)
 

Public Attributes

TObjArray * fTubeParams
 
Int_t fGeoType
 
Double_t fTubeInRad
 
Double_t fTubeOutRad
 

Detailed Description

Definition at line 8 of file PndGeoSttPar.h.

Constructor & Destructor Documentation

◆ PndGeoSttPar() [1/2]

PndGeoSttPar::PndGeoSttPar ( const char *  name = "PndGeoSttPar",
const char *  title = "Stt Geometry Parameters",
const char *  context = "TestDefaultContext" 
)

Referenced by GetTubeOutRad().

◆ ~PndGeoSttPar()

PndGeoSttPar::~PndGeoSttPar ( void  )

◆ PndGeoSttPar() [2/2]

PndGeoSttPar::PndGeoSttPar ( PndGeoSttPar par)

Member Function Documentation

◆ clear()

void PndGeoSttPar::clear ( void  )

◆ GetGeometryType()

Int_t PndGeoSttPar::GetGeometryType ( )
inline

Definition at line 25 of file PndGeoSttPar.h.

References fGeoType.

25 { return (Int_t)fGeoType; };
Int_t fGeoType
Definition: PndGeoSttPar.h:11

◆ getParams()

Bool_t PndGeoSttPar::getParams ( FairParamList *  )

◆ GetTubeInRad()

Double_t PndGeoSttPar::GetTubeInRad ( )
inline

Definition at line 26 of file PndGeoSttPar.h.

References fTubeInRad.

26 { return (Double_t)fTubeInRad; };
Double_t fTubeInRad
Definition: PndGeoSttPar.h:12

◆ GetTubeOutRad()

Double_t PndGeoSttPar::GetTubeOutRad ( )
inline

Definition at line 27 of file PndGeoSttPar.h.

References fTubeOutRad, and PndGeoSttPar().

27 { return (Double_t)fTubeOutRad; };
Double_t fTubeOutRad
Definition: PndGeoSttPar.h:12

◆ GetTubeParameters()

TObjArray* PndGeoSttPar::GetTubeParameters ( )
inline

Definition at line 19 of file PndGeoSttPar.h.

References fTubeParams.

19 { return fTubeParams; }
TObjArray * fTubeParams
Definition: PndGeoSttPar.h:10

◆ operator=()

PndGeoSttPar& PndGeoSttPar::operator= ( const PndGeoSttPar )
inline

Definition at line 30 of file PndGeoSttPar.h.

30 { return *this; };

◆ putParams()

void PndGeoSttPar::putParams ( FairParamList *  )

◆ SetGeometryType()

void PndGeoSttPar::SetGeometryType ( Int_t  geoType)
inline

Definition at line 22 of file PndGeoSttPar.h.

22 { fGeoType = geoType; }
Int_t fGeoType
Definition: PndGeoSttPar.h:11

◆ SetTubeInRad()

void PndGeoSttPar::SetTubeInRad ( Double_t  inrad)
inline

Definition at line 23 of file PndGeoSttPar.h.

23 { fTubeInRad = inrad; }
Double_t fTubeInRad
Definition: PndGeoSttPar.h:12

◆ SetTubeOutRad()

void PndGeoSttPar::SetTubeOutRad ( Double_t  outrad)
inline

Definition at line 24 of file PndGeoSttPar.h.

24 { fTubeOutRad = outrad; }
Double_t fTubeOutRad
Definition: PndGeoSttPar.h:12

Member Data Documentation

◆ fGeoType

Int_t PndGeoSttPar::fGeoType

Definition at line 11 of file PndGeoSttPar.h.

Referenced by GetGeometryType().

◆ fTubeInRad

Double_t PndGeoSttPar::fTubeInRad

Definition at line 12 of file PndGeoSttPar.h.

Referenced by GetTubeInRad().

◆ fTubeOutRad

Double_t PndGeoSttPar::fTubeOutRad

Definition at line 12 of file PndGeoSttPar.h.

Referenced by GetTubeOutRad().

◆ fTubeParams

TObjArray* PndGeoSttPar::fTubeParams

Definition at line 10 of file PndGeoSttPar.h.

Referenced by GetTubeParameters().


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