AliPHOSSupportGeometry
class description - source file - inheritance tree
private:
protected:
public:
AliPHOSSupportGeometry AliPHOSSupportGeometry()
AliPHOSSupportGeometry AliPHOSSupportGeometry(const AliPHOSSupportGeometry& cpv)
virtual void ~AliPHOSSupportGeometry()
static TClass* Class()
Float_t GetCradleWall(Int_t index) const
Float_t GetCradleWallThickness() const
Float_t GetCradleWheel(Int_t index) const
Float_t GetDistanceBetwRails() const
Float_t GetRailLength() const
Float_t GetRailOuterSize(Int_t index) const
Float_t GetRailPart1(Int_t index) const
Float_t GetRailPart2(Int_t index) const
Float_t GetRailPart3(Int_t index) const
Float_t GetRailPos(Int_t index) const
Float_t GetRailRoadSize(Int_t index) const
Float_t GetRailsDistanceFromIP() const
virtual TClass* IsA() const
AliPHOSSupportGeometry& operator=(const AliPHOSSupportGeometry& rvalue)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t fRailOuterSize[3] Outer size of a rail +-------+
Float_t fRailPart1[3] Upper & bottom parts of the rail |--+ +--|
Float_t fRailPart2[3] Vertical middle parts of the rail | |
Float_t fRailPart3[3] Vertical upper parts of the rail | |
Float_t fRailPos[3] Rail position vs. the ALICE center |--+ +--|
Float_t fRailLength Length of the rail under the support +-------+
Float_t fDistanceBetwRails Distance between rails
Float_t fRailsDistanceFromIP Distance of rails from IP
Float_t fRailRoadSize[3] Outer size of the dummy box with rails
Float_t fCradleWallThickness PHOS cradle wall thickness
Float_t fCradleWall[5] Size of the wall of the PHOS cradle (shape TUBS)
Float_t fCradleWheel[3] "Wheels" by which the cradle rolls over the rails
protected:
public:
Geometry class for PHOS : Support which holds all PHOS modules.
Its data members provide geometry parametrization of
the PHOS support which can be changed in the constructor only.
Author: Yuri Kharlov (IHEP, Protvino)
13 November 2000
AliPHOSSupportGeometry()
Inline Functions
AliPHOSSupportGeometry AliPHOSSupportGeometry(const AliPHOSSupportGeometry& cpv)
AliPHOSSupportGeometry& operator=(const AliPHOSSupportGeometry& rvalue)
Float_t GetRailOuterSize(Int_t index) const
Float_t GetRailPart1(Int_t index) const
Float_t GetRailPart2(Int_t index) const
Float_t GetRailPart3(Int_t index) const
Float_t GetRailPos(Int_t index) const
Float_t GetRailLength() const
Float_t GetDistanceBetwRails() const
Float_t GetRailsDistanceFromIP() const
Float_t GetRailRoadSize(Int_t index) const
Float_t GetCradleWallThickness() const
Float_t GetCradleWall(Int_t index) const
Float_t GetCradleWheel(Int_t index) const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void ~AliPHOSSupportGeometry()
Author: Yuri Kharlov (IHEP, Protvino)
Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.