AliRoot Core  edcc906 (edcc906)

Geometry description and parameters of the FMD1 detector. The FMD1 has only one ring. More...

#include <FMD/AliFMD1.h>

Inheritance diagram for AliFMD1:

Public Member Functions

 AliFMD1 (AliFMDRing *inner)
 
virtual ~AliFMD1 ()
 
virtual void Init ()
 
- Public Member Functions inherited from AliFMDDetector
 AliFMDDetector (Int_t id, AliFMDRing *inner, AliFMDRing *outer)
 
 AliFMDDetector (const AliFMDDetector &other)
 
AliFMDDetectoroperator= (const AliFMDDetector &other)
 
virtual ~AliFMDDetector ()
 
virtual void InitTransformations ()
 
void SetId (Int_t x)
 
void SetInnerZ (Double_t x)
 
void SetOuterZ (Double_t x)
 
void SetInnerHoneyLowR (Double_t x)
 
void SetInnerHoneyHighR (Double_t x)
 
void SetOuterHoneyLowR (Double_t x)
 
void SetOuterHoneyHighR (Double_t x)
 
Int_t GetId () const
 
Double_t GetInnerZ () const
 
Double_t GetOuterZ () const
 
Double_t GetInnerHoneyLowR () const
 
Double_t GetInnerHoneyHighR () const
 
Double_t GetOuterHoneyLowR () const
 
Double_t GetOuterHoneyHighR () const
 
AliFMDRingGetInner () const
 
AliFMDRingGetOuter () const
 
AliFMDRingGetRing (Char_t id) const
 
Double_t GetRingZ (Char_t id) const
 
void Detector2XYZ (Char_t ring, UShort_t sector, UShort_t strip, Double_t &x, Double_t &y, Double_t &z) const
 
Bool_t XYZ2Detector (Double_t x, Double_t y, Double_t z, Char_t &ring, UShort_t &sector, UShort_t &strip) const
 
virtual void SetAlignableVolumes () const
 
TGeoMatrix * FindTransform (Char_t ring, UShort_t sector) const
 

Additional Inherited Members

- Protected Member Functions inherited from AliFMDDetector
Bool_t HasAllTransforms (Char_t ring) const
 
- Protected Attributes inherited from AliFMDDetector
Int_t fId
 
Double_t fInnerZ
 
Double_t fOuterZ
 
Double_t fInnerHoneyLowR
 
Double_t fInnerHoneyHighR
 
Double_t fOuterHoneyLowR
 
Double_t fOuterHoneyHighR
 
AliFMDRingfInner
 
AliFMDRingfOuter
 
TObjArrayfInnerTransforms
 
TObjArrayfOuterTransforms
 

Detailed Description

Geometry description and parameters of the FMD1 detector. The FMD1 has only one ring.

Todo:
Need to flesh out the support once it's defined
FMD1.png

Definition at line 26 of file AliFMD1.h.

Constructor & Destructor Documentation

AliFMD1::AliFMD1 ( AliFMDRing inner)

Constructor

Parameters
innerPointer to inner ring description

Definition at line 43 of file AliFMD1.cxx.

virtual AliFMD1::~AliFMD1 ( )
inlinevirtual

Destructor

Definition at line 33 of file AliFMD1.h.

Member Function Documentation

void AliFMD1::Init ( void  )
virtual

Initialize

Reimplemented from AliFMDDetector.

Definition at line 57 of file AliFMD1.cxx.

Referenced by AliFMDGeometry::Init(), and ~AliFMD1().


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