EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MuMegasBarrel Class Reference

#include <EicRoot/blob/master/eic/detectors/mumegas/MuMegasGeoParData.h>

+ Inheritance diagram for MuMegasBarrel:
+ Collaboration diagram for MuMegasBarrel:

Public Member Functions

 MuMegasBarrel ()
 
 MuMegasBarrel (MuMegasLayer *layer, double length, unsigned beamLineSectionNum, double radius, unsigned sectorNum, TGeoMatrix *transformation)
 
 MuMegasBarrel (MuMegasLayer *layer, double length, unsigned beamLineSectionNum, double radius, unsigned sectorNum, double beamLineOffset, double beamLineRotation)
 
 ~MuMegasBarrel ()
 
void ResetVars ()
 
 ClassDef (MuMegasBarrel, 3)
 
 MuMegasBarrel ()
 
 MuMegasBarrel (MuMegasLayer *layer, double length, unsigned beamLineSectionNum, double radius, unsigned sectorNum, TGeoMatrix *transformation)
 
 MuMegasBarrel (MuMegasLayer *layer, double length, unsigned beamLineSectionNum, double radius, unsigned sectorNum, double beamLineOffset, double beamLineRotation)
 
 ~MuMegasBarrel ()
 
void ResetVars ()
 
 ClassDef (MuMegasBarrel, 3)
 

Public Attributes

MuMegasLayermLayer
 
Double_t mLength
 
UInt_t mBeamLineSectionNum
 
Double_t mRadius
 
UInt_t mAsimuthalSectorNum
 
TGeoMatrix * mTransformation
 

Detailed Description

Definition at line 68 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 68 of file MuMegasGeoParData.h

Constructor & Destructor Documentation

MuMegasBarrel::MuMegasBarrel ( )
inline

Definition at line 70 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 70 of file MuMegasGeoParData.h

References ResetVars().

+ Here is the call graph for this function:

MuMegasBarrel::MuMegasBarrel ( MuMegasLayer layer,
double  length,
unsigned  beamLineSectionNum,
double  radius,
unsigned  sectorNum,
TGeoMatrix *  transformation 
)
inline

Definition at line 71 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 71 of file MuMegasGeoParData.h

MuMegasBarrel::MuMegasBarrel ( MuMegasLayer layer,
double  length,
unsigned  beamLineSectionNum,
double  radius,
unsigned  sectorNum,
double  beamLineOffset,
double  beamLineRotation 
)
inline

Definition at line 76 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 76 of file MuMegasGeoParData.h

References mTransformation, and rw.

MuMegasBarrel::~MuMegasBarrel ( )
inline

Definition at line 87 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 87 of file MuMegasGeoParData.h

MuMegasBarrel::MuMegasBarrel ( )
inline

Definition at line 64 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 64 of file MuMegasGeoParData.h

References ResetVars().

+ Here is the call graph for this function:

MuMegasBarrel::MuMegasBarrel ( MuMegasLayer layer,
double  length,
unsigned  beamLineSectionNum,
double  radius,
unsigned  sectorNum,
TGeoMatrix *  transformation 
)
inline

Definition at line 65 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 65 of file MuMegasGeoParData.h

MuMegasBarrel::MuMegasBarrel ( MuMegasLayer layer,
double  length,
unsigned  beamLineSectionNum,
double  radius,
unsigned  sectorNum,
double  beamLineOffset,
double  beamLineRotation 
)
inline

Definition at line 70 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 70 of file MuMegasGeoParData.h

References mTransformation, and rw.

MuMegasBarrel::~MuMegasBarrel ( )
inline

Definition at line 81 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 81 of file MuMegasGeoParData.h

Member Function Documentation

MuMegasBarrel::ClassDef ( MuMegasBarrel  ,
 
)
MuMegasBarrel::ClassDef ( MuMegasBarrel  ,
 
)
void MuMegasBarrel::ResetVars ( )
inline

Definition at line 83 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 83 of file MuMegasGeoParData.h

References mAsimuthalSectorNum, mBeamLineSectionNum, mLayer, mLength, mRadius, and mTransformation.

void MuMegasBarrel::ResetVars ( )
inline

Definition at line 89 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 89 of file MuMegasGeoParData.h

References mAsimuthalSectorNum, mBeamLineSectionNum, mLayer, mLength, mRadius, and mTransformation.

Referenced by MuMegasBarrel().

+ Here is the caller graph for this function:

Member Data Documentation

UInt_t MuMegasBarrel::mAsimuthalSectorNum

Definition at line 104 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 104 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), and ResetVars().

UInt_t MuMegasBarrel::mBeamLineSectionNum

Definition at line 101 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 101 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), and ResetVars().

MuMegasLayer * MuMegasBarrel::mLayer

Definition at line 96 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 96 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), and ResetVars().

Double_t MuMegasBarrel::mLength

Definition at line 100 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 100 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), and ResetVars().

Double_t MuMegasBarrel::mRadius

Definition at line 103 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 103 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), and ResetVars().

TGeoMatrix * MuMegasBarrel::mTransformation

Definition at line 106 of file MuMegasGeoParData.h.

View newest version in sPHENIX GitHub at line 106 of file MuMegasGeoParData.h

Referenced by MuMegasGeoParData::ConstructGeometry(), MuMegasBarrel(), and ResetVars().


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