ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/lAr_calorimeter/include/FCALEMModule.hh>
Public Member Functions | |
FCALEMModule () | |
~FCALEMModule () | |
G4LogicalVolume * | Construct () |
void | InitializeGeometry () |
G4int | GetF1TileID (G4int) |
G4double | GetF1LArGapPosX (G4int) |
Definition at line 45 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 45 of file FCALEMModule.hh
FCALEMModule::FCALEMModule | ( | ) |
Definition at line 61 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 61 of file FCALEMModule.cc
References F1LArGapID, F1LArGapPosX, F1LArGapPosY, F1LArITile, F1LArIX, and F1LArJY.
FCALEMModule::~FCALEMModule | ( | ) |
Definition at line 73 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 73 of file FCALEMModule.cc
References F1LArGapID, F1LArGapPosX, F1LArGapPosY, F1LArITile, F1LArIX, and F1LArJY.
G4LogicalVolume * FCALEMModule::Construct | ( | void | ) |
Definition at line 102 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 102 of file FCALEMModule.cc
References G4SDManager::AddNewDetector(), cm, EmModuleDPhi, EmModuleLenght, EmModuleRMax, EmModuleRMin, EmModuleStartPhi, F1CableTroffDPhi, F1CableTroffLenght, F1CableTroffRMax, F1CableTroffRMin, F1CableTroffRotZ, F1CableTroffStartPhi, F1LArGapDPhi, F1LArGapLenght, F1LArGapPosX, F1LArGapPosY, F1LArGapRmax, F1LArGapRmin, F1LArGapStartPhi, FcalEmModuleSD, FCALEmSmart, FCALMaterialConsultant::GetInstance(), G4VisAttributes::GetInvisible(), G4SDManager::GetSDMpointer(), InitializeGeometry(), FCALMaterialConsultant::Material(), NCableTroff, NF1LarGap, CLHEP::HepRotation::rotateZ(), G4LogicalVolume::SetSensitiveDetector(), G4LogicalVolume::SetSmartless(), and G4LogicalVolume::SetVisAttributes().
Referenced by FCALCryostatVolumes::Construct().
Definition at line 204 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 204 of file FCALEMModule.cc
References F1LArGapPosX.
Definition at line 201 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 201 of file FCALEMModule.cc
References F1LArITile.
Referenced by FCALEMModuleSD::ProcessHits().
void FCALEMModule::InitializeGeometry | ( | ) |
Definition at line 83 of file FCALEMModule.cc.
View newest version in sPHENIX GitHub at line 83 of file FCALEMModule.cc
References F1LArGapID, F1LArGapPosX, F1LArGapPosY, F1LArITile, F1LArIX, F1LArJY, G4cerr, G4cout, G4endl, and NF1LarGap.
Referenced by Construct(), and FCALEMModuleSD::Initialize().
|
private |
Definition at line 71 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 71 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 71 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 71 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 71 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 71 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 71 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 71 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 71 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 71 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 76 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 76 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 76 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 76 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 76 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 76 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 76 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 76 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 78 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 78 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 76 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 76 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 80 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 80 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 62 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 62 of file FCALEMModule.hh
Referenced by FCALEMModule(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 80 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 80 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 66 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 66 of file FCALEMModule.hh
Referenced by Construct(), FCALEMModule(), GetF1LArGapPosX(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 67 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 67 of file FCALEMModule.hh
Referenced by Construct(), FCALEMModule(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 80 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 80 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 80 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 80 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 80 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 80 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 65 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 65 of file FCALEMModule.hh
Referenced by FCALEMModule(), GetF1TileID(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 63 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 63 of file FCALEMModule.hh
Referenced by FCALEMModule(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 64 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 64 of file FCALEMModule.hh
Referenced by FCALEMModule(), InitializeGeometry(), and ~FCALEMModule().
|
private |
Definition at line 82 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 82 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 73 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 73 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 75 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 75 of file FCALEMModule.hh
Referenced by Construct().
|
private |
Definition at line 61 of file FCALEMModule.hh.
View newest version in sPHENIX GitHub at line 61 of file FCALEMModule.hh
Referenced by Construct(), and InitializeGeometry().