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

#include <EicRoot/blob/master/eic/detectors/maps/FstGeoParData.h>

+ Inheritance diagram for FstDisc:
+ Collaboration diagram for FstDisc:

Public Member Functions

 FstDisc ()
 
 FstDisc (MapsMimosaAssembly *chipAssembly, double minRadius, double maxRadius, double staveSpacing)
 
 FstDisc (const FstDisc *sample, double beamLineOffset, double asimuthalOffset)
 
 FstDisc (const FstDisc *sample, TGeoMatrix *transformation)
 
 ~FstDisc ()
 
void ResetVars ()
 
 ClassDef (FstDisc, 6)
 
 FstDisc ()
 
 FstDisc (MapsMimosaAssembly *chipAssembly, double minRadius, double maxRadius, double staveSpacing)
 
 FstDisc (const FstDisc *sample, double beamLineOffset, double asimuthalOffset)
 
 FstDisc (const FstDisc *sample, TGeoMatrix *transformation)
 
 ~FstDisc ()
 
void ResetVars ()
 
 ClassDef (FstDisc, 6)
 

Public Attributes

MapsMimosaAssemblymChipAssembly
 
Double_t mMinRadius
 
Double_t mMaxRadius
 
Double_t mStaveSpacing
 
TGeoMatrix * mTransformation
 

Detailed Description

Definition at line 41 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 41 of file FstGeoParData.h

Constructor & Destructor Documentation

FstDisc::FstDisc ( )
inline

Definition at line 43 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 43 of file FstGeoParData.h

References ResetVars().

+ Here is the call graph for this function:

FstDisc::FstDisc ( MapsMimosaAssembly chipAssembly,
double  minRadius,
double  maxRadius,
double  staveSpacing 
)
inline

Definition at line 44 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 44 of file FstGeoParData.h

References mTransformation.

FstDisc::FstDisc ( const FstDisc sample,
double  beamLineOffset,
double  asimuthalOffset 
)
inline

TMath::Pi()/180

Definition at line 51 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 51 of file FstGeoParData.h

References mTransformation, and rw.

FstDisc::FstDisc ( const FstDisc sample,
TGeoMatrix *  transformation 
)
inline

Definition at line 59 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 59 of file FstGeoParData.h

References mTransformation.

FstDisc::~FstDisc ( )
inline

Definition at line 63 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 63 of file FstGeoParData.h

FstDisc::FstDisc ( )
inline

Definition at line 43 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 43 of file FstGeoParData.h

References ResetVars().

+ Here is the call graph for this function:

FstDisc::FstDisc ( MapsMimosaAssembly chipAssembly,
double  minRadius,
double  maxRadius,
double  staveSpacing 
)
inline

Definition at line 44 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 44 of file FstGeoParData.h

References mTransformation.

FstDisc::FstDisc ( const FstDisc sample,
double  beamLineOffset,
double  asimuthalOffset 
)
inline

TMath::Pi()/180

Definition at line 51 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 51 of file FstGeoParData.h

References mTransformation, and rw.

FstDisc::FstDisc ( const FstDisc sample,
TGeoMatrix *  transformation 
)
inline

Definition at line 59 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 59 of file FstGeoParData.h

References mTransformation.

FstDisc::~FstDisc ( )
inline

Definition at line 63 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 63 of file FstGeoParData.h

Member Function Documentation

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

Definition at line 65 of file FstGeoParData.h.

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

References mChipAssembly, mMaxRadius, mMinRadius, mStaveSpacing, and mTransformation.

void FstDisc::ResetVars ( )
inline

Definition at line 65 of file FstGeoParData.h.

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

References mChipAssembly, mMaxRadius, mMinRadius, mStaveSpacing, and mTransformation.

Referenced by FstDisc().

+ Here is the caller graph for this function:

Member Data Documentation

MapsMimosaAssembly * FstDisc::mChipAssembly

Definition at line 70 of file FstGeoParData.h.

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

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

Double_t FstDisc::mMaxRadius

Definition at line 74 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 74 of file FstGeoParData.h

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

Double_t FstDisc::mMinRadius

Definition at line 73 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 73 of file FstGeoParData.h

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

Double_t FstDisc::mStaveSpacing

Definition at line 75 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 75 of file FstGeoParData.h

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

TGeoMatrix * FstDisc::mTransformation

Definition at line 77 of file FstGeoParData.h.

View newest version in sPHENIX GitHub at line 77 of file FstGeoParData.h

Referenced by FstGeoParData::ConstructGeometry(), FstDisc(), and ResetVars().


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