ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4eiccalos/PHG4ForwardEcalDetector.h>
Classes | |
struct | towerposition |
Public Member Functions | |
PHG4ForwardEcalDetector (PHG4Subsystem *subsys, PHCompositeNode *Node, PHParameters *parameters, const std::string &dnam) | |
constructor | |
virtual | ~PHG4ForwardEcalDetector () |
destructor | |
virtual void | ConstructMe (G4LogicalVolume *world) |
construct | |
Public Member Functions inherited from PHG4Detector | |
PHG4Detector ()=delete | |
constructor | |
PHG4Detector (PHG4Subsystem *subsys, PHCompositeNode *Node, const std::string &nam) | |
virtual | ~PHG4Detector (void) |
destructor | |
virtual void | Construct (G4LogicalVolume *world) final |
construct method | |
virtual void | PostConstruction () |
Optional PostConstruction call after all geometry is constructed. | |
virtual void | Verbosity (const int v) |
virtual int | Verbosity () const |
virtual G4UserSteppingAction * | GetSteppingAction () |
virtual std::string | GetName () const |
virtual void | OverlapCheck (const bool chk) |
virtual bool | OverlapCheck () const |
virtual void | Print (const std::string &="ALL") const |
virtual int | DisplayVolume (G4VSolid *volume, G4LogicalVolume *logvol, G4RotationMatrix *rotm=nullptr) |
virtual int | DisplayVolume (G4LogicalVolume *checksolid, G4LogicalVolume *logvol, G4RotationMatrix *rotm=nullptr) |
virtual PHCompositeNode * | topNode () |
virtual PHG4Subsystem * | GetMySubsystem () |
volume accessors | |
PHG4ForwardEcalDisplayAction * | m_DisplayAction = nullptr |
PHParameters * | m_Params = nullptr |
PHG4GDMLConfig * | m_GdmlConfig = nullptr |
registry for volumes that should not be exported, i.e. fibers | |
double | m_TowerDx [7] |
double | m_TowerDy [7] |
double | m_TowerDz [7] |
double | m_XRot = 0. |
double | m_YRot = 0. |
double | m_ZRot = 0. |
double | m_PlaceX = 0.0 * mm |
double | m_PlaceY = 0.0 * mm |
double | m_PlaceZ = 3150.0 * mm |
double | m_RMin [2] |
double | m_RMax [2] |
double | m_dZ = 170 * mm |
int | m_ActiveFlag = 0 |
int | m_AbsorberActiveFlag = 0 |
int | m_Layer = 0 |
int | m_TowerType = 0 |
std::string | m_SuperDetector = "NONE" |
std::string | m_TowerLogicNamePrefix = "hEcalTower" |
std::map< std::string, towerposition > | m_TowerPositionMap |
std::map< std::string, double > | m_GlobalParameterMap |
std::set< G4LogicalVolume * > | m_AbsorberLogicalVolSet |
std::set< G4LogicalVolume * > | m_ScintiLogicalVolSet |
bool | m_doLightProp |
int | IsInForwardEcal (G4VPhysicalVolume *) const |
void | SetTowerDimensions (double dx, double dy, double dz, int type) |
void | DoFullLightProp (bool doProp) |
void | SetPlace (double place_in_x, double place_in_y, double place_in_z) |
void | SetPlaceX (double place_x) |
void | SetPlaceY (double place_y) |
void | SetPlaceZ (double place_z) |
double | GetPlaceX () const |
double | GetPlaceY () const |
double | GetPlaceZ () const |
void | SetXRot (double rot_in_x) |
void | SetYRot (double rot_in_y) |
void | SetZRot (double rot_in_z) |
double | GetXRot () const |
double | GetYRot () const |
double | GetZRot () const |
double | GetRMin (int i) const |
double | GetRMax (int i) const |
void | SetRMin (int i, double val) |
void | SetRMax (int i, double val) |
double | GetdZ () const |
void | SetdZ (double val) |
void | SuperDetector (const std::string &name) |
const std::string | SuperDetector () const |
int | get_Layer () const |
int | get_TowerType () const |
PHG4ForwardEcalDisplayAction * | GetDisplayAction () |
G4LogicalVolume * | ConstructTower (int type) |
G4LogicalVolume * | ConstructTowerType2 () |
G4LogicalVolume * | ConstructTowerType3_4_5_6 (int type) |
int | PlaceTower (G4LogicalVolume *envelope, G4LogicalVolume *tower[6]) |
int | ParseParametersFromTable () |
G4Material * | GetWLSFiberFEMCMaterial () |
G4Material * | GetScintillatorMaterial () |
G4Material * | GetCoatingMaterial () |
void | SurfaceTable (G4LogicalVolume *vol) |
const std::string | TowerLogicNamePrefix () const |
PHParameters * | GetParams () const |
void | AbsorberLogicalVolSetInsert (G4LogicalVolume *logvol) |
void | ScintiLogicalVolSetInsert (G4LogicalVolume *logvol) |
std::map< std::string, double > ::const_iterator | FindIter (const std::string &name) |
std::map< std::string, double > ::const_iterator | EndIter () |
void | InsertParam (const std::string &parname, double parval) |
Additional Inherited Members | |
Static Public Member Functions inherited from PHG4Detector | |
static G4Material * | GetDetectorMaterial (const std::string &name, const bool quit=true) |
static G4Element * | GetDetectorElement (const std::string &name, const bool quit=true) |
Definition at line 31 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 31 of file PHG4ForwardEcalDetector.h
PHG4ForwardEcalDetector::PHG4ForwardEcalDetector | ( | PHG4Subsystem * | subsys, |
PHCompositeNode * | Node, | ||
PHParameters * | parameters, | ||
const std::string & | dnam | ||
) |
constructor
Definition at line 50 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 50 of file PHG4ForwardEcalDetector.cc
References m_GdmlConfig, m_Params, m_RMax, m_RMin, m_TowerDx, m_TowerDy, m_TowerDz, mm, and PHParameters::set_double_param().
|
inlinevirtual |
destructor
Definition at line 38 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 38 of file PHG4ForwardEcalDetector.h
|
inlineprotected |
Definition at line 166 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 166 of file PHG4ForwardEcalDetector.h
References m_AbsorberLogicalVolSet.
Referenced by PHG4EICForwardEcalDetector::ConstructTower().
|
virtual |
construct
Implements PHG4Detector.
Reimplemented in PHG4EICForwardEcalDetector.
Definition at line 103 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 103 of file PHG4ForwardEcalDetector.cc
References PHG4ForwardEcalDisplayAction::AddVolume(), cm, ConstructTower(), PHParameters::get_double_param(), PHFlag::get_StringFlag(), PHG4Detector::GetDetectorMaterial(), GetDisplayAction(), recoConsts::instance(), m_dZ, m_Params, M_PI, m_PlaceX, m_PlaceY, m_PlaceZ, m_RMax, m_RMin, m_TowerLogicNamePrefix, m_TowerPositionMap, m_XRot, m_YRot, m_ZRot, PHG4Detector::OverlapCheck(), ParseParametersFromTable(), PlaceTower(), CLHEP::HepRotation::rotateX(), CLHEP::HepRotation::rotateY(), CLHEP::HepRotation::rotateZ(), PHG4Detector::Verbosity(), and G4WORLD::WorldMaterial.
|
private |
Definition at line 174 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 174 of file PHG4ForwardEcalDetector.cc
References PHG4ForwardEcalDisplayAction::AddVolume(), cm, g4zmq::exit(), PHParameters::get_double_param(), PHParameters::get_int_param(), PHFlag::get_StringFlag(), GetCoatingMaterial(), PHG4Detector::GetDetectorMaterial(), GetDisplayAction(), GetScintillatorMaterial(), GetWLSFiberFEMCMaterial(), recoConsts::instance(), kZAxis, m_AbsorberLogicalVolSet, m_doLightProp, m_dZ, m_Params, M_PI, m_ScintiLogicalVolSet, m_TowerDx, m_TowerDy, m_TowerDz, m_TowerLogicNamePrefix, mm, PHG4Detector::OverlapCheck(), CLHEP::HepRotation::rotateZ(), SurfaceTable(), nlohmann::to_string(), PHG4Detector::Verbosity(), and G4WORLD::WorldMaterial.
Referenced by ConstructMe().
|
private |
|
private |
|
inline |
Definition at line 48 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 48 of file PHG4ForwardEcalDetector.h
References m_doLightProp.
Referenced by PHG4ForwardEcalSubsystem::InitRunSubsystem().
|
inlineprotected |
Definition at line 175 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 175 of file PHG4ForwardEcalDetector.h
References m_GlobalParameterMap.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inlineprotected |
Definition at line 174 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 174 of file PHG4ForwardEcalDetector.h
References m_GlobalParameterMap.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 101 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 101 of file PHG4ForwardEcalDetector.h
References m_Layer.
Referenced by PHG4ForwardEcalSteppingAction::UserSteppingAction().
|
inline |
Definition at line 102 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 102 of file PHG4ForwardEcalDetector.h
References m_TowerType.
Referenced by PHG4ForwardEcalSteppingAction::UserSteppingAction().
|
private |
Definition at line 535 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 535 of file PHG4ForwardEcalDetector.cc
References G4Material::AddElement(), G4Material::AddMaterial(), cm3, Acts::UnitConstants::g, PHG4Detector::GetDetectorElement(), and PHG4Detector::GetDetectorMaterial().
Referenced by ConstructTower().
|
inline |
Definition at line 104 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 104 of file PHG4ForwardEcalDetector.h
References m_DisplayAction.
Referenced by PHG4EICForwardEcalDetector::ConstructMe(), ConstructMe(), PHG4EICForwardEcalDetector::ConstructTower(), and ConstructTower().
|
inline |
Definition at line 94 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 94 of file PHG4ForwardEcalDetector.h
References m_dZ.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inlineprotected |
Definition at line 165 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 165 of file PHG4ForwardEcalDetector.h
References m_Params.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 60 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 60 of file PHG4ForwardEcalDetector.h
References m_PlaceX.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 61 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 61 of file PHG4ForwardEcalDetector.h
References m_PlaceY.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 62 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 62 of file PHG4ForwardEcalDetector.h
References m_PlaceZ.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 77 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 77 of file PHG4ForwardEcalDetector.h
References m_RMax.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 72 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 72 of file PHG4ForwardEcalDetector.h
References m_RMin.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
private |
Definition at line 500 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 500 of file PHG4ForwardEcalDetector.cc
References G4MaterialPropertiesTable::AddConstProperty(), G4Material::AddElement(), G4MaterialPropertiesTable::AddProperty(), cm, cm3, eV, Acts::UnitConstants::g, PHG4Detector::GetDetectorElement(), G4Material::GetIonisation(), keV, m_doLightProp, MeV, mm, ns, G4IonisParamMat::SetBirksConstant(), and G4Material::SetMaterialPropertiesTable().
Referenced by ConstructTower().
|
private |
Definition at line 584 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 584 of file PHG4ForwardEcalDetector.cc
References G4MaterialPropertiesTable::AddConstProperty(), G4Material::AddElement(), G4MaterialPropertiesTable::AddProperty(), cm3, eV, Acts::UnitConstants::g, PHG4Detector::GetDetectorElement(), m, m_doLightProp, mm, ns, G4Material::SetMaterialPropertiesTable(), and PHG4Detector::Verbosity().
Referenced by ConstructTower().
|
inline |
Definition at line 68 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 68 of file PHG4ForwardEcalDetector.h
References m_XRot.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 69 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 69 of file PHG4ForwardEcalDetector.h
References m_YRot.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inline |
Definition at line 70 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 70 of file PHG4ForwardEcalDetector.h
References m_ZRot.
Referenced by PHG4EICForwardEcalDetector::ConstructMe().
|
inlineprotected |
Definition at line 176 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 176 of file PHG4ForwardEcalDetector.h
References m_GlobalParameterMap.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
int PHG4ForwardEcalDetector::IsInForwardEcal | ( | G4VPhysicalVolume * | volume | ) | const |
Definition at line 82 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 82 of file PHG4ForwardEcalDetector.cc
References G4VPhysicalVolume::GetLogicalVolume(), m_AbsorberActiveFlag, m_AbsorberLogicalVolSet, m_ActiveFlag, and m_ScintiLogicalVolSet.
Referenced by PHG4ForwardEcalSteppingAction::UserSteppingAction().
|
private |
Definition at line 623 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 623 of file PHG4ForwardEcalDetector.cc
References cm, PHParameters::get_string_param(), PHG4ForwardEcalDetector::towerposition::idx_j, PHG4ForwardEcalDetector::towerposition::idx_k, m_dZ, m_GlobalParameterMap, m_Params, m_PlaceX, m_PlaceY, m_PlaceZ, m_RMax, m_RMin, m_TowerDx, m_TowerDy, m_TowerDz, m_TowerLogicNamePrefix, m_TowerPositionMap, m_TowerType, m_XRot, m_YRot, m_ZRot, rad, PHParameters::set_double_param(), PHParameters::set_int_param(), G4HCALOUT::size_z, PHNode::type, PHG4ForwardEcalDetector::towerposition::type, PHG4Detector::Verbosity(), PHG4ForwardEcalDetector::towerposition::x, PHG4ForwardEcalDetector::towerposition::y, and PHG4ForwardEcalDetector::towerposition::z.
Referenced by ConstructMe().
|
private |
Definition at line 470 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 470 of file PHG4ForwardEcalDetector.cc
References PHG4GDMLConfig::exclude_physical_vol(), m_GdmlConfig, m_TowerPositionMap, PHG4Detector::OverlapCheck(), and PHG4Detector::Verbosity().
Referenced by ConstructMe().
|
inlineprotected |
Definition at line 170 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 170 of file PHG4ForwardEcalDetector.h
References m_ScintiLogicalVolSet.
Referenced by PHG4EICForwardEcalDetector::ConstructTower().
|
inline |
Definition at line 96 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 96 of file PHG4ForwardEcalDetector.h
References m_dZ.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 50 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 50 of file PHG4ForwardEcalDetector.h
|
inline |
Definition at line 56 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 56 of file PHG4ForwardEcalDetector.h
References m_PlaceX.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 57 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 57 of file PHG4ForwardEcalDetector.h
References m_PlaceY.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 58 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 58 of file PHG4ForwardEcalDetector.h
References m_PlaceZ, and G4PLUGDOOR::place_z.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
Definition at line 88 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 88 of file PHG4ForwardEcalDetector.h
References m_RMax.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
Definition at line 83 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 83 of file PHG4ForwardEcalDetector.h
References m_RMin.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
Definition at line 807 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 807 of file PHG4ForwardEcalDetector.cc
References dx, dy, dz, m_TowerDx, m_TowerDy, m_TowerDz, and PHNode::type.
|
inline |
Definition at line 64 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 64 of file PHG4ForwardEcalDetector.h
References m_XRot.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 65 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 65 of file PHG4ForwardEcalDetector.h
References m_YRot.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 66 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 66 of file PHG4ForwardEcalDetector.h
References m_ZRot.
Referenced by PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
inline |
Definition at line 98 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 98 of file PHG4ForwardEcalDetector.h
References m_SuperDetector.
Referenced by PHG4ForwardEcalSubsystem::InitRunSubsystem(), and PHG4ForwardEcalSteppingAction::SetInterfacePointers().
|
inline |
Definition at line 99 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 99 of file PHG4ForwardEcalDetector.h
References m_SuperDetector.
|
private |
Definition at line 559 of file PHG4ForwardEcalDetector.cc.
View newest version in sPHENIX GitHub at line 559 of file PHG4ForwardEcalDetector.cc
References dielectric_metal, glisur, polished, G4OpticalSurface::SetFinish(), G4OpticalSurface::SetMaterialPropertiesTable(), G4OpticalSurface::SetModel(), G4OpticalSurface::SetType(), and surface().
Referenced by ConstructTower().
|
inlineprotected |
Definition at line 164 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 164 of file PHG4ForwardEcalDetector.h
References m_TowerLogicNamePrefix.
Referenced by PHG4EICForwardEcalDetector::ConstructMe(), PHG4EICForwardEcalDetector::ConstructTower(), and PHG4EICForwardEcalDetector::ParseParametersFromTable().
|
private |
Definition at line 150 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 150 of file PHG4ForwardEcalDetector.h
Referenced by IsInForwardEcal().
|
private |
Definition at line 160 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 160 of file PHG4ForwardEcalDetector.h
Referenced by AbsorberLogicalVolSetInsert(), ConstructTower(), and IsInForwardEcal().
|
private |
Definition at line 149 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 149 of file PHG4ForwardEcalDetector.h
Referenced by IsInForwardEcal().
|
private |
Definition at line 126 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 126 of file PHG4ForwardEcalDetector.h
Referenced by GetDisplayAction().
|
protected |
Definition at line 178 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 178 of file PHG4ForwardEcalDetector.h
Referenced by ConstructTower(), DoFullLightProp(), GetScintillatorMaterial(), and GetWLSFiberFEMCMaterial().
|
private |
Definition at line 147 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 147 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), ConstructTower(), GetdZ(), ParseParametersFromTable(), and SetdZ().
|
private |
registry for volumes that should not be exported, i.e. fibers
Definition at line 129 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 129 of file PHG4ForwardEcalDetector.h
Referenced by PHG4ForwardEcalDetector(), and PlaceTower().
|
private |
Definition at line 158 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 158 of file PHG4ForwardEcalDetector.h
Referenced by EndIter(), FindIter(), InsertParam(), and ParseParametersFromTable().
|
private |
Definition at line 151 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 151 of file PHG4ForwardEcalDetector.h
Referenced by get_Layer().
|
private |
Definition at line 127 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 127 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), ConstructTower(), GetParams(), ParseParametersFromTable(), and PHG4ForwardEcalDetector().
|
private |
Definition at line 140 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 140 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetPlaceX(), ParseParametersFromTable(), SetPlace(), and SetPlaceX().
|
private |
Definition at line 141 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 141 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetPlaceY(), ParseParametersFromTable(), SetPlace(), and SetPlaceY().
|
private |
Definition at line 142 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 142 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetPlaceZ(), ParseParametersFromTable(), SetPlace(), and SetPlaceZ().
|
private |
Definition at line 145 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 145 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetRMax(), ParseParametersFromTable(), PHG4ForwardEcalDetector(), and SetRMax().
|
private |
Definition at line 144 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 144 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetRMin(), ParseParametersFromTable(), PHG4ForwardEcalDetector(), and SetRMin().
|
private |
Definition at line 161 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 161 of file PHG4ForwardEcalDetector.h
Referenced by ConstructTower(), IsInForwardEcal(), and ScintiLogicalVolSetInsert().
|
private |
Definition at line 154 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 154 of file PHG4ForwardEcalDetector.h
Referenced by SuperDetector().
|
private |
Definition at line 132 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 132 of file PHG4ForwardEcalDetector.h
Referenced by ConstructTower(), ParseParametersFromTable(), PHG4ForwardEcalDetector(), and SetTowerDimensions().
|
private |
Definition at line 133 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 133 of file PHG4ForwardEcalDetector.h
Referenced by ConstructTower(), ParseParametersFromTable(), PHG4ForwardEcalDetector(), and SetTowerDimensions().
|
private |
Definition at line 134 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 134 of file PHG4ForwardEcalDetector.h
Referenced by ConstructTower(), ParseParametersFromTable(), PHG4ForwardEcalDetector(), and SetTowerDimensions().
|
private |
Definition at line 155 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 155 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), ConstructTower(), ParseParametersFromTable(), and TowerLogicNamePrefix().
|
private |
Definition at line 157 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 157 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), ParseParametersFromTable(), and PlaceTower().
|
private |
Definition at line 152 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 152 of file PHG4ForwardEcalDetector.h
Referenced by get_TowerType(), and ParseParametersFromTable().
|
private |
Definition at line 136 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 136 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetXRot(), ParseParametersFromTable(), and SetXRot().
|
private |
Definition at line 137 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 137 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetYRot(), ParseParametersFromTable(), and SetYRot().
|
private |
Definition at line 138 of file PHG4ForwardEcalDetector.h.
View newest version in sPHENIX GitHub at line 138 of file PHG4ForwardEcalDetector.h
Referenced by ConstructMe(), GetZRot(), ParseParametersFromTable(), and SetZRot().