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 20 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 37 of file PndGeoSttPar.h.

References fGeoType.

37 { return (Int_t)fGeoType; };
Int_t fGeoType
Definition: PndGeoSttPar.h:23

◆ getParams()

Bool_t PndGeoSttPar::getParams ( FairParamList *  )

◆ GetTubeInRad()

Double_t PndGeoSttPar::GetTubeInRad ( )
inline

Definition at line 38 of file PndGeoSttPar.h.

References fTubeInRad.

38 { return (Double_t)fTubeInRad; };
Double_t fTubeInRad
Definition: PndGeoSttPar.h:24

◆ GetTubeOutRad()

Double_t PndGeoSttPar::GetTubeOutRad ( )
inline

Definition at line 39 of file PndGeoSttPar.h.

References fTubeOutRad, and PndGeoSttPar().

39 { return (Double_t)fTubeOutRad; };
Double_t fTubeOutRad
Definition: PndGeoSttPar.h:24

◆ GetTubeParameters()

TObjArray* PndGeoSttPar::GetTubeParameters ( )
inline

Definition at line 31 of file PndGeoSttPar.h.

References fTubeParams.

31 { return fTubeParams; }
TObjArray * fTubeParams
Definition: PndGeoSttPar.h:22

◆ operator=()

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

Definition at line 42 of file PndGeoSttPar.h.

42 { return *this; };

◆ putParams()

void PndGeoSttPar::putParams ( FairParamList *  )

◆ SetGeometryType()

void PndGeoSttPar::SetGeometryType ( Int_t  geoType)
inline

Definition at line 34 of file PndGeoSttPar.h.

34 { fGeoType = geoType; }
Int_t fGeoType
Definition: PndGeoSttPar.h:23

◆ SetTubeInRad()

void PndGeoSttPar::SetTubeInRad ( Double_t  inrad)
inline

Definition at line 35 of file PndGeoSttPar.h.

35 { fTubeInRad = inrad; }
Double_t fTubeInRad
Definition: PndGeoSttPar.h:24

◆ SetTubeOutRad()

void PndGeoSttPar::SetTubeOutRad ( Double_t  outrad)
inline

Definition at line 36 of file PndGeoSttPar.h.

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

Member Data Documentation

◆ fGeoType

Int_t PndGeoSttPar::fGeoType

Definition at line 23 of file PndGeoSttPar.h.

Referenced by GetGeometryType().

◆ fTubeInRad

Double_t PndGeoSttPar::fTubeInRad

Definition at line 24 of file PndGeoSttPar.h.

Referenced by GetTubeInRad().

◆ fTubeOutRad

Double_t PndGeoSttPar::fTubeOutRad

Definition at line 24 of file PndGeoSttPar.h.

Referenced by GetTubeOutRad().

◆ fTubeParams

TObjArray* PndGeoSttPar::fTubeParams

Definition at line 22 of file PndGeoSttPar.h.

Referenced by GetTubeParameters().


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