![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | _FIBER_X_SPACING_ (0.0376 * 25.4) |
| #define | _FIBER_Y_SPACING_ (0.0328 * 25.4) |
| #define | _MIN_DISTANCE_TO_EDGE_ ((0.0110 + 0.0108)*25.4) |
| #define | _ASSUME_TWO_TOWER_ASSEMBLIES_ |
Functions | |
| void * | define_basic_parameters (const char *detName, int version, int subVersion) |
| TGeoVolume * | make_single_tower (void *qpar) |
| #define _ASSUME_TWO_TOWER_ASSEMBLIES_ |
Definition at line 20 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 20 of file femc-lib.C
| #define _FIBER_X_SPACING_ (0.0376 * 25.4) |
Definition at line 8 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 8 of file femc-lib.C
Referenced by define_basic_parameters().
| #define _FIBER_Y_SPACING_ (0.0328 * 25.4) |
Definition at line 9 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 9 of file femc-lib.C
Referenced by define_basic_parameters().
| #define _MIN_DISTANCE_TO_EDGE_ ((0.0110 + 0.0108)*25.4) |
Definition at line 14 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 14 of file femc-lib.C
Referenced by make_single_tower().
| void* define_basic_parameters | ( | const char * | detName, |
| int | version, | ||
| int | subVersion | ||
| ) |
Definition at line 23 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 23 of file femc-lib.C
References _FIBER_X_SPACING_, _FIBER_Y_SPACING_, CalorimeterGeoParData::Fiber, CalorimeterGeoParData::mCellFaceSizeX, CalorimeterGeoParData::mCellFaceSizeY, FemcGeoParData::mFiber, FiberParData::mFiberCladdingThickness, FiberParData::mFiberCoreDiameter, FiberParData::mFiberNumPerRow, FiberParData::mFiberRowNum, FiberParData::mFiberSpacingX, FiberParData::mFiberSpacingY, FiberParData::mFiberX0offset, FiberParData::mFiberY0offset, TowerParData::mG10Thickness, TowerParData::mG10Width, CalorimeterGeoParData::mInterCellGap, TowerParData::mLightGuideLength, TowerParData::mLightGuideUpstreamWidth, FiberParData::mOuterDiameter, TowerParData::mSensorThickness, TowerParData::mSensorToSensorDistance, TowerParData::mSensorWidth, TowerParData::mSiliconPadThickness, FemcGeoParData::mTower, TowerParData::mTowerShellLength, and CalorimeterGeoParData::mType.
Referenced by femc(), and hcal().
Here is the caller graph for this function:| TGeoVolume* make_single_tower | ( | void * | qpar | ) |
Definition at line 100 of file femc-lib.C.
View newest version in sPHENIX GitHub at line 100 of file femc-lib.C
References _MIN_DISTANCE_TO_EDGE_, FiberParData::AddLayer(), EicGeoParData::GetDetName(), FiberParData::GetLayer(), FiberParData::GetLayerNum(), EicGeoParData::GetMedium(), G4TTL::layer, CalorimeterGeoParData::mCellFaceSizeX, CalorimeterGeoParData::mCellFaceSizeY, CalorimeterGeoParData::mCellLength, FemcGeoParData::mFiber, FiberParData::mFiberCoreDiameter, FiberParData::mFiberNumPerRow, FiberParData::mFiberRowNum, FiberParData::mFiberSpacingX, FiberParData::mFiberSpacingY, FiberParData::mFiberX0offset, FiberParData::mFiberY0offset, TowerParData::mG10Thickness, TowerParData::mG10Width, TowerParData::mLightGuideLength, TowerParData::mLightGuideUpstreamWidth, FiberTowerLayer::mMedia, FiberTowerLayer::mOffset, FiberParData::mOuterDiameter, TowerParData::mSensorThickness, TowerParData::mSensorToSensorDistance, TowerParData::mSensorWidth, TowerParData::mSiliconPadThickness, FiberTowerLayer::mThickness, FemcGeoParData::mTower, TowerParData::mTowerShellLength, EicDetName::Name(), printf(), FiberTowerLayer::SetLayerNames(), and vtower.
Referenced by femc(), and hcal().
Here is the call graph for this function:
Here is the caller graph for this function: