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

Simple detector construction with a box volume placed in a world. More...

#include <geant4/tree/geant4-10.6-release/environments/g4py/examples/demos/TestEm0/module/DetectorConstruction.hh>

Inherits G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, G4VUserDetectorConstruction, and G4VUserDetectorConstruction.

+ Collaboration diagram for DetectorConstruction:

Public Types

enum  EMethod {
  kWithDirectMatrix, kWithInverseMatrix, kWithAxialRotations, kWithEulerAngles,
  kWithReflections
}
 

Public Member Functions

 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
void SetMaterial (G4String)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void PrintCalorParameters ()
 
G4VPhysicalVolume * GetPvolWorld ()
 
G4Material * GetWorldMaterial ()
 
G4double GetWorldSizeX ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4double GetModuleThickness ()
 
G4LogicalVolume * GetLvolFiber ()
 
G4LogicalVolume * GetLvolLayer ()
 
G4LogicalVolume * GetLvolModule ()
 
G4LogicalVolume * GetLvolCalorimeter ()
 
G4LogicalVolume * GetLvolWorld ()
 
G4int GetNbFibers ()
 
G4int GetNbLayers ()
 
G4int GetNbModules ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetMassNucleus (G4double mN)
 
G4double GetMassNucleus () const
 
void SetMassCytoplasm (G4double mC)
 
G4double GetMassCytoplasm () const
 
void SetNbOfPixelsInPhantom (G4int nP)
 
G4int GetNbOfPixelsInPhantom () const
 
const G4LogicalVolume * GetLogicalCollDetYoke () const
 
const G4LogicalVolume * GetLogicalIsobutane () const
 
const G4LogicalVolume * GetLogicalCollDetGap4 () const
 
const G4LogicalVolume * GetLogicalPolyprop () const
 
const G4LogicalVolume * GetLogicalKgm () const
 
const G4Material * GetNucleusMaterial1 () const
 
const G4Material * GetNucleusMaterial2 () const
 
const G4Material * GetNucleusMaterial3 () const
 
const G4Material * GetCytoplasmMaterial1 () const
 
const G4Material * GetCytoplasmMaterial2 () const
 
const G4Material * GetCytoplasmMaterial3 () const
 
const CellParameterisation * GetCellParameterisation () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
G4Region * GetTargetRegion ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
void ConstructSDandField ()
 
void PrintDetectorParameters ()
 
void SetG1 (G4float)
 
void SetG2 (G4float)
 
void SetG3 (G4float)
 
void SetG4 (G4float)
 
G4float GetG1 ()
 
G4float GetG2 ()
 
G4float GetG3 ()
 
G4float GetG4 ()
 
G4int GetModel ()
 
void SetModel (G4int)
 
G4int GetCoef ()
 
void SetCoef (G4int val)
 
G4int GetProfile ()
 
void SetProfile (G4int myProfile)
 
G4int GetGrid ()
 
void SetGrid (G4int myGrid)
 
G4LogicalVolume * GetLogicalWorld ()
 
G4LogicalVolume * GetLogicalVol ()
 
G4LogicalVolume * GetLogicalGrid ()
 
 DetectorConstruction (AnalysisManager *analysis)
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetAbsorberMaterial (G4String)
 
void SetAbsorberThickness (G4double)
 
void SetGapMaterial (G4String)
 
void SetGapThickness (G4double)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4int GetNbOfLayers ()
 
G4Material * GetAbsorberMaterial ()
 
G4double GetAbsorberThickness ()
 
G4Material * GetGapMaterial ()
 
G4double GetGapThickness ()
 
const G4VPhysicalVolume * GetphysiWorld ()
 
const G4VPhysicalVolume * GetAbsorber ()
 
const G4VPhysicalVolume * GetGap ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetAbsorberMaterial (G4String)
 
void SetAbsorberThickness (G4double)
 
void SetGapMaterial (G4String)
 
void SetGapThickness (G4double)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4int GetNbOfLayers ()
 
G4Material * GetAbsorberMaterial ()
 
G4double GetAbsorberThickness ()
 
G4Material * GetGapMaterial ()
 
G4double GetGapThickness ()
 
const G4VPhysicalVolume * GetphysiWorld ()
 
const G4VPhysicalVolume * GetAbsorber ()
 
const G4VPhysicalVolume * GetGap ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetAbsorberMaterial (G4String)
 
void SetAbsorberThickness (G4double)
 
void SetGapMaterial (G4String)
 
void SetGapThickness (G4double)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4int GetNbOfLayers ()
 
G4Material * GetAbsorberMaterial ()
 
G4double GetAbsorberThickness ()
 
G4Material * GetGapMaterial ()
 
G4double GetGapThickness ()
 
const G4VPhysicalVolume * GetphysiWorld ()
 
const G4VPhysicalVolume * GetAbsorber ()
 
const G4VPhysicalVolume * GetGap ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetAbsorberMaterial (G4String)
 
void SetAbsorberThickness (G4double)
 
void SetGapMaterial (G4String)
 
void SetGapThickness (G4double)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
G4double GetCalorThickness ()
 
G4double GetCalorSizeYZ ()
 
G4int GetNbOfLayers ()
 
G4Material * GetAbsorberMaterial ()
 
G4double GetAbsorberThickness ()
 
G4Material * GetGapMaterial ()
 
G4double GetGapThickness ()
 
const G4VPhysicalVolume * GetphysiWorld ()
 
const G4VPhysicalVolume * GetAbsorber ()
 
const G4VPhysicalVolume * GetGap ()
 
 DetectorConstruction (const G4String &boxMaterialName="G4_AIR", G4double boxHx=40 *CLHEP::cm, G4double boxHy=40 *CLHEP::cm, G4double boxHz=40 *CLHEP::cm, const G4String &worldMaterialName="G4_AIR", G4double worldSizeFactor=1.25)
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetBoxMaterial (const G4String &materialName)
 
void SetWorldMaterial (const G4String &materialName)
 
void SetBoxDimensions (G4ThreeVector dimensions)
 
void SetWorldSizeFactor (G4double factor)
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetMaterial (const G4String &)
 
const G4VPhysicalVolume * GetWorld () const
 
G4double GetSize () const
 
const G4Material * GetMaterial () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetSize (G4double)
 
void SetMaterial (const G4String &)
 
const G4VPhysicalVolume * GetWorld () const
 
G4double GetSize () const
 
const G4Material * GetMaterial () const
 
void PrintParameters ()
 
void DefineMaterials ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetDetectorSetUp (G4String setup)
 
RadiatorDescription * GetRadiatorDescription () const
 
G4Material * GetAbsorberMaterial () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetNbOfAbsor (G4int)
 
void SetAbsorMaterial (G4int, const G4String &)
 
void SetAbsorThickness (G4int, G4double)
 
void SetAbsorSizeYZ (G4double)
 
void SetNbOfDivisions (G4int, G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
G4int GetNbOfAbsor ()
 
G4Material * GetAbsorMaterial (G4int i)
 
G4double GetAbsorThickness (G4int i)
 
G4double GetXfront (G4int i)
 
G4double GetAbsorSizeX ()
 
G4double GetAbsorSizeYZ ()
 
G4int GetNbOfDivisions (G4int i)
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
void SetNbOfLayers (G4int nb)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetAbsorRadius ()
 
G4Material * GetAbsorMaterial ()
 
G4int GetNbOfLayers ()
 
void PrintParameters ()
 
void DefineMaterials ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
void UpdateGeometry ()
 
const G4VPhysicalVolume * GetWorld ()
 
const G4VPhysicalVolume * GetBox ()
 
G4double GetWorldSize ()
 
G4double GetBoxSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
void SetMaxStepSize (G4double)
 
void SetMaxStepLength (G4double)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (const G4String &)
 
void UpdateGeometry ()
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
const G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (const G4String &)
 
void UpdateGeometry ()
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetMaterial (const G4String &)
 
void SetLBining (G4ThreeVector)
 
void SetRBining (G4ThreeVector)
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
const G4VPhysicalVolume * GetEcal () const
 
const G4Material * GetMaterial () const
 
G4int GetnLtot () const
 
G4int GetnRtot () const
 
G4double GetdLradl () const
 
G4double GetdRradl () const
 
G4double GetdLlength () const
 
G4double GetdRlength () const
 
G4double GetfullLength () const
 
G4double GetfullRadius () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetNbOfAbsor (G4int)
 
void SetAbsorMaterial (G4int, const G4String &)
 
void SetAbsorThickness (G4int, G4double)
 
void SetWorldMaterial (const G4String &)
 
void SetCalorSizeYZ (G4double)
 
void SetNbOfLayers (G4int)
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void PrintCalorParameters ()
 
G4double GetWorldSizeX () const
 
G4double GetWorldSizeYZ () const
 
G4double GetCalorThickness () const
 
G4double GetCalorSizeYZ () const
 
G4int GetNbOfLayers () const
 
G4int GetNbOfAbsor () const
 
G4double GetAbsorThickness (G4int i) const
 
const G4Material * GetAbsorMaterial (G4int i) const
 
const G4VPhysicalVolume * GetphysiWorld () const
 
const G4Material * GetWorldMaterial () const
 
const G4VPhysicalVolume * GetAbsorber (G4int i) const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetAbsorberMaterial (const G4String &)
 
void SetAbsorberThickness (G4double)
 
void SetAbsorberSizeYZ (G4double)
 
void SetAbsorberXpos (G4double)
 
void SetWorldMaterial (const G4String &)
 
void SetWorldSizeX (G4double)
 
void SetWorldSizeYZ (G4double)
 
void SetMagField (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void PrintGeomParameters ()
 
const G4Material * GetAbsorberMaterial () const
 
G4double GetAbsorberThickness () const
 
G4double GetAbsorberSizeYZ () const
 
G4double GetAbsorberXpos () const
 
G4double GetxstartAbs () const
 
G4double GetxendAbs () const
 
const G4Material * GetWorldMaterial () const
 
G4double GetWorldSizeX () const
 
const G4VPhysicalVolume * GetAbsorber () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSize (G4double)
 
void SetMaterial (const G4String &)
 
void SetMagField (G4double)
 
void SetMaxStepSize (G4double)
 
void UpdateGeometry ()
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
void SetSizeX (G4double)
 
void SetSizeYZ (G4double)
 
void SetMaterial (const G4String &)
 
void SetWorldMaterial (const G4String &)
 
void SetMagField (G4double)
 
void SetTallyNumber (G4int)
 
void SetTallySize (G4int, const G4ThreeVector &)
 
void SetTallyPosition (G4int, const G4ThreeVector &)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWorldSizeX () const
 
G4double GetWorldSizeYZ () const
 
G4double GetAbsorSizeX () const
 
G4double GetAbsorSizeYZ () const
 
G4int GetTallyNumber () const
 
const G4Material * GetWorldMaterial () const
 
const G4Material * GetAbsorMaterial () const
 
G4double GetTallyMass (G4int n) const
 
const G4LogicalVolume * GetLogicalTally (G4int n) const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetGasMaterial (const G4String &)
 
void SetContainerMaterial (const G4String &)
 
void SetWorldMaterial (const G4String &)
 
void SetGasThickness (G4double)
 
void SetGasRadius (G4double)
 
void SetContainerThickness (G4double)
 
void SetPairEnergy (G4double)
 
G4VPhysicalVolume * GetWorldPhysVol () const
 
void SetMaxChargedStep (G4double x)
 
G4double GetMaxChargedStep () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetEcalMaterial (const G4String &)
 
void SetAbsMaterial (const G4String &)
 
void SetEcalLength (G4double val)
 
void SetEcalWidth (G4double val)
 
void SetVertexLength (G4double val)
 
void SetPadLength (G4double val)
 
void SetPadWidth (G4double val)
 
void SetAbsLength (G4double val)
 
void UpdateGeometry ()
 
G4double GetWorldSizeZ ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWorldSizeXY ()
 
G4double GetWorldSizeZ ()
 
 DetectorConstruction (const G4String &boxMaterialName="G4_AIR", G4double boxHx=40 *CLHEP::cm, G4double boxHy=40 *CLHEP::cm, G4double boxHz=40 *CLHEP::cm, const G4String &worldMaterialName="G4_AIR", G4double worldSizeFactor=1.25)
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetBoxMaterial (const G4String &materialName)
 
void SetWorldMaterial (const G4String &materialName)
 
void SetBoxDimensions (G4ThreeVector dimensions)
 
void SetWorldSizeFactor (G4double factor)
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWorldSizeXY ()
 
G4double GetWorldSizeZ ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * Construct ()
 
G4String GetEC ()
 
void SetEC (G4String aString)
 
G4String GetMaterial ()
 
void SetMaterial (G4String aString)
 
G4ThreeVector GetSizes ()
 
void SetSizes (G4ThreeVector a3vec)
 
G4ThreeVector GetBR ()
 
void SetBR (G4ThreeVector a3vec)
 
G4ThreeVector GetAngles ()
 
void SetAngles (G4ThreeVector a3vec)
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetSizeZ (G4double)
 
void SetSizeXY (G4double)
 
void SetMaterial (const G4String &)
 
G4double GetWorldSizeZ ()
 
G4double GetAbsorSizeZ ()
 
const G4Material * GetAbsorMaterial ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetSizeX (G4double)
 
void SetSizeYZ (G4double)
 
void SetMaterial (const G4String &)
 
void SetMaxStepSize (G4double)
 
virtual void ConstructSDandField ()
 
G4double GetWorldSizeX ()
 
G4double GetAbsorSizeX ()
 
G4double GetMaxStepSize ()
 
const G4Material * GetAbsorMaterial ()
 
G4MonopoleFieldSetup * GetMonopoleFieldSetup () const
 
 DetectorConstruction (const G4String &boxMaterialName="G4_AIR", G4double boxHx=40 *CLHEP::cm, G4double boxHy=40 *CLHEP::cm, G4double boxHz=40 *CLHEP::cm, const G4String &worldMaterialName="G4_AIR", G4double worldSizeFactor=1.25)
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetBoxMaterial (const G4String &materialName)
 
void SetWorldMaterial (const G4String &materialName)
 
void SetBoxDimensions (G4ThreeVector dimensions)
 
void SetWorldSizeFactor (G4double factor)
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetMethod (EMethod method)
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetWorldMaterial (const G4String &)
 
void SetTargetMaterial (const G4String &)
 
void SetTargetRadius (G4double val)
 
void SetTargetLength (G4double val)
 
const G4Material * GetTargetMaterial () const
 
G4VModularPhysicsList * GetPhysicsList ()
 
void SetPhysicsList (G4VModularPhysicsList *ptr)
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetWorldMaterial (const G4String &)
 
void SetTargetMaterial (const G4String &)
 
void SetTargetRadius (G4double val)
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetWorldMaterial (const G4String &)
 
void SetTargetMaterial (const G4String &)
 
void SetTargetRadius (G4double val)
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetSize (G4double)
 
void SetMaterial (G4String)
 
const G4VPhysicalVolume * GetWorld ()
 
G4double GetSize ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
G4double GetRadius ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetNbOfAbsor (G4int)
 
void SetAbsorMaterial (G4int, const G4String &)
 
void SetAbsorThickness (G4int, G4double)
 
void SetAbsorSizeYZ (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
G4int GetNbOfAbsor ()
 
G4Material * GetAbsorMaterial (G4int i)
 
G4double GetAbsorThickness (G4int i)
 
G4double GetXfront (G4int i)
 
G4double GetAbsorSizeX ()
 
G4double GetAbsorSizeYZ ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetAbsorRadius (G4double)
 
void SetAbsorLength (G4double)
 
void SetAbsorMaterial (G4String)
 
void SetContainThickness (G4double)
 
void SetContainMaterial (G4String)
 
G4double GetAbsorRadius ()
 
G4double GetAbsorLength ()
 
G4Material * GetAbsorMaterial ()
 
G4double GetContainThickness ()
 
G4Material * GetContainMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction () override
 
G4VPhysicalVolume * Construct () override
 
void UpdateGeometry ()
 
G4MoleculeGun * GetGun () const
 
const DNAParser::GeoData & GetGeoDataMap () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetMaterial (G4String)
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
void SetTrackingCut (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetAbsorRadius () const
 
G4Material * GetAbsorMaterial () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Region * GetTargetRegion ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetTrackingCut (G4double)
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
void SetTrackingCut (G4double)
 
void SetMaxStepSize (G4double)
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Region * GetTargetRegion ()
 
NeuronLoadDataFile * GetNeuronLoadParamz ()
 
const G4VPhysicalVolume * GetsomaPV (G4int i)
 
const G4VPhysicalVolume * GetdendritePV (G4int i)
 
const G4VPhysicalVolume * GetaxonPV (G4int i)
 
G4Material * GetTargetMaterial ()
 
G4int GetnbSomacomp ()
 
G4double GetMassSomacomp (G4int i)
 
G4double GetMassSomaTot ()
 
G4ThreeVector GetPosSomacomp (G4int i)
 
G4int GetnbDendritecomp ()
 
G4double GetMassDendcomp (G4int i)
 
G4double GetMassDendTot ()
 
G4ThreeVector GetPosDendcomp (G4int i)
 
G4double GetDistADendSoma (G4int i)
 
G4double GetDistBDendSoma (G4int i)
 
G4int GetnbAxoncomp ()
 
G4double GetMassAxoncomp (G4int i)
 
G4double GetMassAxonTot ()
 
G4ThreeVector GetPosAxoncomp (G4int i)
 
G4double GetDistAxonsoma (G4int i)
 
G4double GetTotVolNeuron ()
 
G4double GetTotSurfNeuron ()
 
G4double GetTotMassNeuron ()
 
G4double GetTotVolSlice ()
 
G4double GetTotSurfSlice ()
 
G4double GetTotMassSlice ()
 
G4double GetTotVolMedium ()
 
G4double GetTotSurfMedium ()
 
G4double GetTotMassMedium ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
Barycenter * GetBarycenterList ()
 
PDBlib GetPDBlib ()
 
Molecule * GetMoleculeList ()
 
void LoadPDBfile (G4String fileName)
 
void DrawAtoms_ ()
 
void DrawNucleotides_ ()
 
void DrawResidues_ ()
 
void BuildBoundingVolume ()
 
void DrawAtomsWithBounding_ ()
 
void DrawNucleotidesWithBounding_ ()
 
void DrawResiduesWithBounding_ ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
void SetTrackingCut (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetAbsorRadius () const
 
G4Material * GetAbsorMaterial () const
 
G4double GetAbsorMass () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetMaterial (G4String)
 
void SetTrackingCut (G4double)
 
void PrintParameters () const
 
G4double GetAbsorMass () const
 
G4Material * GetAbsorMaterial () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetDiameter (G4double)
 
void SetLength (G4double)
 
void UpdateGeometry ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
void SetTrackingCut (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetAbsorRadius () const
 
G4Material * GetAbsorMaterial () const
 
G4double GetAbsorMass () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetTrackingCut (G4double)
 
void SetCytoThickness (G4double)
 
void SetCytoMaterial (G4String)
 
void SetNuclRadius (G4double)
 
void SetNuclMaterial (G4String)
 
void SetWorldMaterial (G4String)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetCytoThickness () const
 
G4Material * GetCytoMaterial () const
 
G4double GetCytoMass () const
 
G4double GetNuclRadius () const
 
G4Material * GetNuclMaterial () const
 
G4double GetNuclMass () const
 
const G4LogicalVolume * GetNuclLogicalVolume () const
 
const G4LogicalVolume * GetCytoLogicalVolume () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetRadius (G4double)
 
void SetMaterial (G4String)
 
void SetTrackingCut (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetAbsorRadius () const
 
G4Material * GetAbsorMaterial () const
 
G4double GetAbsorMass () const
 
void PrintParameters () const
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetMaterialScatter (G4String)
 
void SetThicknessScatter (G4double)
 
virtual G4VPhysicalVolume * Construct ()
 
void UpdateGeometry ()
 
void PrintGeometry ()
 
G4double GetThicknessWorld ()
 
G4double GetRadiusWorld ()
 
G4double GetThicknessFrame ()
 
G4Material * GetMaterialScatter ()
 
G4double GetThicknessScatter ()
 
G4double GetZdist_foil_detector ()
 
const G4VPhysicalVolume * GetpvolWorld ()
 
const G4VPhysicalVolume * GetpvolFrame ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetWallThickness (G4double)
 
void SetWallMaterial (const G4String &)
 
void SetCavityThickness (G4double)
 
void SetCavityRadius (G4double)
 
void SetCavityMaterial (const G4String &)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWallThickness ()
 
G4double GetWallRadius ()
 
G4Material * GetWallMaterial ()
 
G4VPhysicalVolume * GetWall ()
 
G4double GetCavityThickness ()
 
G4double GetCavityRadius ()
 
G4Material * GetCavityMaterial ()
 
G4VPhysicalVolume * GetCavity ()
 
G4double GetTotalThickness ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
void SetWallThickness (G4double)
 
void SetWallMaterial (const G4String &)
 
void SetCavityThickness (G4double)
 
void SetCavityRadius (G4double)
 
void SetCavityMaterial (const G4String &)
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWallThickness ()
 
G4double GetWallRadius ()
 
G4Material * GetWallMaterial ()
 
G4VPhysicalVolume * GetWall ()
 
G4double GetCavityThickness ()
 
G4double GetCavityRadius ()
 
G4Material * GetCavityMaterial ()
 
G4VPhysicalVolume * GetCavity ()
 
G4double GetTotalThickness ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
void SetTarget1Material (const G4String &m)
 
void SetTarget2Material (const G4String &m)
 
G4double GetGeneratorPosZ () const
 
void SetGap (G4double val)
 
void SetTarget1Z (G4double val)
 
void SetTarget2Z (G4double val)
 
void SetMylarZ (G4double val)
 
void SetCheckShiftZ (G4double val)
 
void SetAbsorberZ (G4double val)
 
void SetAbsorberShiftZ (G4double val)
 
void SetNumberDivZ (G4int val)
 
void SetNumberDivR (G4int val)
 
const G4VPhysicalVolume * GetCheckVolume () const
 
const G4VPhysicalVolume * GetGasVolume () const
 
const G4VPhysicalVolume * GetPhantom () const
 
const G4VPhysicalVolume * GetTarget1 () const
 
const G4VPhysicalVolume * GetTarget2 () const
 
G4double GetAbsorberZ () const
 
G4double GetAbsorberR () const
 
G4double GetScoreZ () const
 
G4int GetNumberDivZ () const
 
G4int GetNumberDivR () const
 
void SetMaxEnergy (G4double e)
 
G4double GetMaxEnergy () const
 
G4int GetNumberDivE () const
 
void SetNumberDivE (G4int val)
 
void SetVerbose (G4bool v)
 
G4bool GetVerbose () const
 
void DumpGeometryParameters ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
G4VPhysicalVolume * GetTank ()
 
G4double GetTankXSize ()
 
G4OpticalSurface * GetSurface (void)
 
void SetSurfaceFinish (const G4OpticalSurfaceFinish finish)
 
G4OpticalSurfaceFinish GetSurfaceFinish (void)
 
void SetSurfaceType (const G4SurfaceType type)
 
void SetSurfaceModel (const G4OpticalSurfaceModel model)
 
G4OpticalSurfaceModel GetSurfaceModel (void)
 
void SetSurfaceSigmaAlpha (G4double v)
 
void SetSurfacePolish (G4double v)
 
void AddTankMPV (const char *c, G4MaterialPropertyVector *mpv)
 
void AddTankMPC (const char *c, G4double v)
 
G4MaterialPropertiesTable * GetTankMaterialPropertiesTable ()
 
void AddWorldMPV (const char *c, G4MaterialPropertyVector *mpv)
 
void AddWorldMPC (const char *c, G4double v)
 
G4MaterialPropertiesTable * GetWorldMaterialPropertiesTable ()
 
void AddSurfaceMPV (const char *c, G4MaterialPropertyVector *mpv)
 
void AddSurfaceMPC (const char *c, G4double v)
 
G4MaterialPropertiesTable * GetSurfaceMaterialPropertiesTable ()
 
void SetWorldMaterial (const G4String &)
 
G4Material * GetWorldMaterial () const
 
void SetTankMaterial (const G4String &)
 
G4Material * GetTankMaterial () const
 
virtual G4VPhysicalVolume * Construct ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
virtual ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
virtual void ConstructSDandField ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
G4VPhysicalVolume * Construct ()
 
void SetSizeXY (G4double)
 
void SetSizeZ (G4double)
 
void SetTargetMaterial (G4String)
 
void SetWorldMaterial (G4String)
 
void UpdateGeometry ()
 
const G4VPhysicalVolume * GetWorld ()
 
const G4VPhysicalVolume * GetBox ()
 
G4double GetWorldSize ()
 
G4double GetBoxSizeXY ()
 
G4double GetBoxSizeZ ()
 
G4Material * GetMaterial ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4Material * MaterialWithSingleIsotope (G4String, G4String, G4double, G4int, G4int)
 
void SetAbsorThickness (G4double)
 
void SetAbsorSizeYZ (G4double)
 
void SetAbsorMaterial (G4String)
 
G4double GetAbsorThickness ()
 
G4double GetAbsorSizeYZ ()
 
G4Material * GetAbsorMaterial ()
 
G4double GetWorldSizeX ()
 
G4double GetWorldSizeYZ ()
 
void PrintParameters ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
G4double GetWorldSize ()
 
 DetectorConstruction ()
 
 ~DetectorConstruction ()
 
virtual G4VPhysicalVolume * Construct ()
 
void SetTargetLength (G4double value)
 
void SetTargetRadius (G4double value)
 
void SetTargetMaterial (G4String)
 
void SetDetectorLength (G4double value)
 
void SetDetectorThickness (G4double value)
 
void SetDetectorMaterial (G4String)
 
void PrintParameters ()
 
G4double GetTargetLength ()
 
G4double GetTargetRadius ()
 
G4Material * GetTargetMaterial ()
 
G4LogicalVolume * GetLogicTarget ()
 
G4double GetDetectorLength ()
 
G4double GetDetectorThickness ()
 
G4Material * GetDetectorMaterial ()
 
G4LogicalVolume * GetLogicDetector ()
 
- Public Member Functions inherited from G4VUserDetectorConstruction
 G4VUserDetectorConstruction ()
 
virtual ~G4VUserDetectorConstruction ()
 
virtual void CloneSD ()
 
virtual void CloneF ()
 
void RegisterParallelWorld (G4VUserParallelWorld *)
 
G4int ConstructParallelGeometries ()
 
void ConstructParallelSD ()
 
G4int GetNumberOfParallelWorld () const
 
G4VUserParallelWorld * GetParallelWorld (G4int i) const
 

Public Attributes

G4float fG1
 
G4float fG2
 
G4float fG3
 
G4float fG4
 
G4int fModel
 
G4int fCoef
 
G4int fProfile
 
G4int fGrid
 

Private Member Functions

void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructCalorimeter ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructLine ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void ComputeCalorParameters ()
 
G4VPhysicalVolume * ConstructCalorimeter ()
 
void DefineMaterials ()
 
void ComputeCalorParameters ()
 
G4VPhysicalVolume * ConstructCalorimeter ()
 
void DefineMaterials ()
 
void ComputeCalorParameters ()
 
G4VPhysicalVolume * ConstructCalorimeter ()
 
void DefineMaterials ()
 
void ComputeCalorParameters ()
 
G4VPhysicalVolume * ConstructCalorimeter ()
 
void DefineCommands ()
 
void DefineMaterials ()
 
void DefineMaterials ()
 
void ComputeParameters ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void UpdateParameters ()
 
void DefineMaterials ()
 
void ComputeCalorParameters ()
 
void DefineMaterials ()
 
void ComputeGeomParameters ()
 
void ChangeGeometry ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void DefineMaterials ()
 
void ChangeGeometry ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
DetectorConstruction & operator= (const DetectorConstruction &right)
 
 DetectorConstruction (const DetectorConstruction &)
 
void PrintParameters ()
 
void DefineCommands ()
 
void ConstructSDandField ()
 
void PrintParameters ()
 
void PrintParameters ()
 
void DefineCommands ()
 
void PlaceWithDirectMatrix ()
 
void PlaceWithInverseMatrix ()
 
void PlaceWithAxialRotations ()
 
void PlaceWithEulerAngles ()
 
void PlaceWithReflections ()
 
void ComputeGeomParameters ()
 
DetectorConstruction & operator= (const DetectorConstruction &right)
 
 DetectorConstruction (const DetectorConstruction &)
 
void ComputeGeomParameters ()
 
DetectorConstruction & operator= (const DetectorConstruction &right)
 
 DetectorConstruction (const DetectorConstruction &)
 
DetectorConstruction & operator= (const DetectorConstruction &right)
 
 DetectorConstruction (const DetectorConstruction &)
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void ComputeParameters ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
G4Material * OtherMaterial (G4String materialName)
 
G4VPhysicalVolume * ConstructDetector ()
 
G4Material * OtherMaterial (G4String materialName)
 
G4VPhysicalVolume * ConstructDetector ()
 
G4Material * OtherMaterial (G4String materialName)
 
G4VPhysicalVolume * ConstructDetector ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * DefineVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * DefineVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void ConstructMaterials ()
 
void CheckMaterials ()
 
G4VPhysicalVolume * ConstructWorld ()
 
G4VPhysicalVolume * DefineVolumes (G4String filename, unsigned short int option)
 
void AtomisticView (G4LogicalVolume *, Molecule *, double atomSizeFactor)
 
void BarycenterView (G4LogicalVolume *, Barycenter *)
 
void ResiduesView (G4LogicalVolume *, Barycenter *)
 
void DrawBoundingVolume (G4LogicalVolume *, Molecule *)
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructDetector ()
 
void LoadChromosome (const char *filename, G4VPhysicalVolume *physiBox, G4LogicalVolume *logicBoxros)
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void GeometryParameters ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
void DefineMaterials ()
 
void InitialiseGeometryParameters ()
 
DetectorConstruction & operator= (const DetectorConstruction &right)
 
 DetectorConstruction (const DetectorConstruction &)
 
void ConstructSDandField ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 
void DefineMaterials ()
 
G4VPhysicalVolume * ConstructVolumes ()
 

Private Attributes

G4VPhysicalVolume * pBox
 
G4double BoxSize
 
G4Material * aMaterial
 
DetectorMessenger * detectorMessenger
 
G4Material * fiberMat
 
G4double fiberDiameter
 
G4double fiberLength
 
G4LogicalVolume * lvol_fiber
 
G4Material * absorberMat
 
G4int nbOfFibers
 
G4double distanceInterFibers
 
G4double layerThickness
 
G4LogicalVolume * lvol_layer
 
G4Material * moduleMat
 
G4int nbOfLayers
 
G4double milledLayer
 
G4double moduleThickness
 
G4LogicalVolume * lvol_module
 
G4Material * calorimeterMat
 
G4int nbOfModules
 
G4double calorThickness
 
G4LogicalVolume * lvol_calorimeter
 
G4Material * worldMat
 
G4double worldSizeX
 
G4LogicalVolume * lvol_world
 
G4VPhysicalVolume * pvol_world
 
G4Material * defaultMat
 
G4Cache
< G4GlobalMagFieldMessenger * > 
fFieldMessenger
 
G4double fMassNucleus
 
G4double fMassCytoplasm
 
G4double fDensityPhantom
 
G4double fDensityNucleus
 
G4double fDensityCytoplasm
 
G4int fNbOfPixelsInPhantom
 
G4double fWorldSizeXY
 
G4double fWorldSizeZ
 
G4double fCollObjSizeXY
 
G4double fCollObjSizeZ
 
G4double fCiblePositionX
 
G4double fCiblePositionY
 
G4double fCiblePositionZ
 
G4double fLineAngle
 
G4Material * fDefaultMaterial
 
G4Material * fCollimatorMaterial
 
G4Material * fBoiteMaterial
 
G4Material * fCathodeMaterial
 
G4Material * fVerreMaterial
 
G4Material * fVerre2Material
 
G4Material * fKgmMaterial
 
G4Material * fBoite2Material
 
G4Material * fBoite3Material
 
G4Material * fNucleusMaterial1
 
G4Material * fCytoplasmMaterial1
 
G4Material * fNucleusMaterial2
 
G4Material * fCytoplasmMaterial2
 
G4Material * fNucleusMaterial3
 
G4Material * fCytoplasmMaterial3
 
G4VPhysicalVolume * fPhysiWorld
 
G4LogicalVolume * fLogicWorld
 
G4Box * fSolidWorld
 
G4VPhysicalVolume * fPhysiVol
 
G4LogicalVolume * fLogicVol
 
G4Box * fSolidVol
 
G4VPhysicalVolume * fPhysiBoite
 
G4LogicalVolume * fLogicBoite
 
G4Box * fSolidBoite
 
G4VPhysicalVolume * fPhysiYoke1
 
G4LogicalVolume * fLogicYoke1
 
G4Box * fSolidYoke1
 
G4VPhysicalVolume * fPhysi1Gap
 
G4LogicalVolume * fLogic1Gap
 
G4Cons * fSolid1Gap
 
G4VPhysicalVolume * fPhysi2Gap
 
G4LogicalVolume * fLogic2Gap
 
G4Cons * fSolid2Gap
 
G4VPhysicalVolume * fPhysi3Gap
 
G4LogicalVolume * fLogic3Gap
 
G4Cons * fSolid3Gap
 
G4VPhysicalVolume * fPhysiYoke2
 
G4LogicalVolume * fLogicYoke2
 
G4Box * fSolidYoke2
 
G4VPhysicalVolume * fPhysi4Gap
 
G4LogicalVolume * fLogic4Gap
 
G4Cons * fSolid4Gap
 
G4VPhysicalVolume * fPhysi5Gap
 
G4LogicalVolume * fLogic5Gap
 
G4Cons * fSolid5Gap
 
G4VPhysicalVolume * fPhysiBoiteIso
 
G4LogicalVolume * fLogicBoiteIso
 
G4Box * fSolidBoiteIso
 
G4VPhysicalVolume * fPhysiCathode
 
G4LogicalVolume * fLogicCathode
 
G4Box * fSolidCathode
 
G4VPhysicalVolume * fPhysiIso
 
G4LogicalVolume * fLogicIso
 
G4Box * fSolidIso
 
G4VPhysicalVolume * fPhysiVerre
 
G4LogicalVolume * fLogicVerre
 
G4Box * fSolidVerre
 
G4VPhysicalVolume * fPhysiBoite2
 
G4LogicalVolume * fLogicBoite2
 
G4Box * fSolidBoite2
 
G4VPhysicalVolume * fPhysiBoite3
 
G4LogicalVolume * fLogicBoite3
 
G4Box * fSolidBoite3
 
G4VPhysicalVolume * fPhysiKgm
 
G4LogicalVolume * fLogicKgm
 
G4Box * fSolidKgm
 
G4VPhysicalVolume * fPhysiVerre2
 
G4LogicalVolume * fLogicVerre2
 
G4Box * fSolidVerre2
 
G4VPhysicalVolume * fPhysiPhantom
 
G4LogicalVolume * fLogicPhantom
 
G4Box * fSolidPhantom
 
CellParameterisation * fMyCellParameterisation
 
G4double fWorldSizeX
 
G4double fWorldSizeY
 
G4Material * fSiMaterial
 
G4Region * fRegion
 
G4VPhysicalVolume * fPhysiGridVol
 
G4LogicalVolume * fLogicGridVol
 
G4Box * fSolidGridVol
 
G4VPhysicalVolume * fPhysiGridVol_Hole
 
G4LogicalVolume * fLogicGridVol_Hole
 
G4Box * fSolidGridVol_Hole
 
G4VPhysicalVolume * fPhysiControlVol_GridShadow
 
G4LogicalVolume * fLogicControlVol_GridShadow
 
G4Box * fSolidControlVol_GridShadow
 
G4Material * fGridMaterial
 
DetectorMessenger * fDetectorMessenger
 
AnalysisManager * analysis
 
G4Material * fAbsorberMaterial
 
G4double fAbsorberThickness
 
G4Material * fGapMaterial
 
G4double fGapThickness
 
G4int fNbOfLayers
 
G4double fLayerThickness
 
G4double fCalorSizeYZ
 
G4double fCalorThickness
 
G4double fWorldSizeYZ
 
G4Box * fSolidCalor
 
G4LogicalVolume * fLogicCalor
 
G4VPhysicalVolume * fPhysiCalor
 
G4Box * fSolidLayer
 
G4LogicalVolume * fLogicLayer
 
G4VPhysicalVolume * fPhysiLayer
 
G4Box * fSolidAbsorber
 
G4LogicalVolume * fLogicAbsorber
 
G4VPhysicalVolume * fPhysiAbsorber
 
G4Box * fSolidGap
 
G4LogicalVolume * fLogicGap
 
G4VPhysicalVolume * fPhysiGap
 
G4GenericMessenger * fMessenger
 
G4String fBoxMaterialName
 
G4String fWorldMaterialName
 
G4ThreeVector fBoxDimensions
 
G4double fWorldSizeFactor
 
G4LogicalVolume * fBoxVolume
 
G4LogicalVolume * fWorldVolume
 
G4VPhysicalVolume * fBox
 
G4double fBoxSize
 
G4Material * fMaterial
 
G4VPhysicalVolume * fPBox
 
G4LogicalVolume * fLBox
 
G4Box * fBox
 
RadiatorDescription * fRadiatorDescription
 
G4String fSetUp
 
G4int fNbOfAbsor
 
G4Material * fAbsorMaterial [kMaxAbsor]
 
G4double fAbsorThickness [kMaxAbsor]
 
G4double fXfront [kMaxAbsor]
 
G4int fNbOfDivisions [kMaxAbsor]
 
G4double fAbsorSizeX
 
G4double fAbsorSizeYZ
 
G4double fAbsorRadius
 
G4VPhysicalVolume * fAbsor
 
std::vector< G4LogicalVolume * > fLVolumes
 
std::vector< G4Sphere * > fSpheres
 
G4VPhysicalVolume * fWorld
 
G4double fWorldSize
 
G4Material * fWMaterial
 
G4UserLimits * fUserLimits
 
G4int fNLtot
 
G4int fNRtot
 
G4double fDLradl
 
G4double fDRradl
 
G4double fDLlength
 
G4double fDRlength
 
G4double fEcalLength
 
G4double fEcalRadius
 
G4Tubs * fSolidEcal
 
G4LogicalVolume * fLogicEcal
 
G4VPhysicalVolume * fPhysiEcal
 
G4Material * fWorldMaterial
 
G4Box * fSolidAbsor [kMaxAbsor]
 
G4LogicalVolume * fLogicAbsor [kMaxAbsor]
 
G4VPhysicalVolume * fPhysiAbsor [kMaxAbsor]
 
G4double fAbsorberSizeYZ
 
G4double fXposAbs
 
G4double fXstartAbs
 
G4double fXendAbs
 
G4bool fDefaultWorld
 
G4VPhysicalVolume * fP_Box
 
G4LogicalVolume * fL_Box
 
G4UniformMagField * fMagField
 
G4LogicalVolume * fLAbsor
 
G4LogicalVolume * fLWorld
 
G4int fTallyNumber
 
G4ThreeVector fTallySize [kMaxTally]
 
G4double fTallyMass [kMaxTally]
 
G4ThreeVector fTallyPosition [kMaxTally]
 
G4LogicalVolume * fLTally [kMaxTally]
 
G4Material * fGasMat
 
G4double fGasThickness
 
G4double fGasRadius
 
G4double fMaxStep
 
G4Material * fWindowMat
 
G4double fWindowThick
 
G4Tubs * fSolidWorld
 
G4Tubs * fSolidContainer
 
G4Tubs * fSolidDetector
 
G4VPhysicalVolume * fPhysWorld
 
G4LogicalVolume * fLogicContainer
 
G4LogicalVolume * fLogicDetector
 
G4ProductionCuts * fGasDetectorCuts
 
G4Region * fRegGasDet
 
G4double fEcalWidth
 
G4double fVertexLength
 
G4double fPadLength
 
G4double fPadWidth
 
G4double fAbsLength
 
G4double fWorldZ
 
G4Material * fCalMaterial
 
G4Material * fVertMaterial
 
G4Material * fAbsMaterial
 
G4Material * fYorkMaterial
 
G4LogicalVolume * fLogicCal
 
G4LogicalVolume * fLogicA1
 
G4LogicalVolume * fLogicA2
 
G4LogicalVolume * fLogicA3
 
G4LogicalVolume * fLogicA4
 
G4Region * fVertexRegion
 
G4Region * fMuonRegion
 
G4ProductionCuts * fVertexDetectorCuts
 
G4ProductionCuts * fMuonDetectorCuts
 
DetectorConstructionMessenger * fMessenger
 
G4String fECfileName
 
G4String fECOfileName
 
G4String fMaterialName
 
G4ThreeVector fSizes
 
G4ThreeVector fBR
 
G4ThreeVector fAngles
 
G4double fAbsorSizeZ
 
G4double fAbsorSizeXY
 
G4LogicalVolume * fLogAbsor
 
G4double fMaxStepSize
 
G4Cache< G4MonopoleFieldSetup * > fMonFieldSetup
 
DetectorMessenger * fMessenger
 
EMethod fMethod
 
G4LogicalVolume * fTrdVolume
 
G4double fRadius
 
G4double fLength
 
G4double fWorldR
 
G4Material * fTargetMaterial
 
G4Tubs * fSolidW
 
G4Tubs * fSolidA
 
G4LogicalVolume * fLogicTarget
 
G4VModularPhysicsList * fPhysList
 
G4Tubs * fSolidC
 
G4LogicalVolume * fLogicCheck
 
G4double fCheckR
 
G4double fTargetZ
 
G4double fCheckZ
 
G4double fSliceZ
 
G4int fSlices
 
G4bool fInitialized
 
TargetSD * fTargetSD
 
G4Material * fWorldMat
 
G4VPhysicalVolume * fPWorld
 
G4LogicalVolume * fSiliconTrackerLogical
 
G4LogicalVolume * fEmCaloLogical
 
G4LogicalVolume * fHadCaloLogical
 
G4double fAbsorLength
 
G4double fContainThickness
 
G4Material * fContainMaterial
 
G4LogicalVolume * fLContain
 
G4Material * fpDefaultMaterial
 
G4Material * fpWaterMaterial
 
std::unique_ptr< G4MoleculeGun > fpGun
 
std::unique_ptr< DNAParser > fpDNAParser
 
DNAParser::GeoData fGeometryMap
 
G4PVPlacement * fPhysiWorld
 
G4VPhysicalVolume * fpPhysiWorld
 
G4LogicalVolume * fpLogicWorld
 
G4Box * fpSolidWorld
 
G4Tubs * fpSolidTarget
 
G4Material * fpTHFMaterial
 
G4LogicalVolume * fLogicalAbsor
 
G4Region * fpRegion
 
G4Material * fWaterMaterial
 
G4double fTrackingCut
 
G4double fpTrackingCut
 
G4double fpMaxStepSize
 
NeuronLoadDataFile * fNeuronLoadParamz
 
G4bool fCheckOverlaps
 
G4VSolid * fsomaS [kMT]
 
G4VSolid * fdendriteS [kMT]
 
G4VSolid * faxonS [kMT]
 
G4LogicalVolume * fsomaLV [kMT]
 
G4LogicalVolume * fdendriteLV [kMT]
 
G4LogicalVolume * faxonLV [kMT]
 
G4VPhysicalVolume * fsomaPV [kMT]
 
G4VPhysicalVolume * fdendritePV [kMT]
 
G4VPhysicalVolume * faxonPV [kMT]
 
G4VisAttributes * fSomaColour
 
G4VisAttributes * fDendColour
 
G4VisAttributes * fAxonColour
 
G4VisAttributes * fSpineColour
 
G4VisAttributes * fNeuronColour
 
G4int fnbSomacomp
 
G4int fnbDendritecomp
 
G4int fnbAxoncomp
 
G4ThreeVector * fPosSomacomp
 
G4double * fMassSomacomp
 
G4double fMassSomaTot
 
G4double * fDistADendSoma
 
G4double * fDistBDendSoma
 
G4double * fMassDendcomp
 
G4double fMassDendTot
 
G4ThreeVector * fPosDendcomp
 
G4double * fDistAxonsoma
 
G4double * fMassAxoncomp
 
G4double fMassAxonTot
 
G4ThreeVector * fPosAxoncomp
 
G4double fTotVolNeuron
 
G4double fTotSurfNeuron
 
G4double fTotMassNeuron
 
G4double fTotVolSlice
 
G4double fTotSurfSlice
 
G4double fTotMassSlice
 
G4double fTotVolMedium
 
G4double fTotSurfMedium
 
G4double fTotMassMedium
 
G4String fPdbFileName
 PDB filename.
 
unsigned short int fChosenOption
 Option for the visualisation.
 
unsigned short int fPdbFileStatus
 Check if PDB file loaded.
 
PDBlib fPDBlib
 
Molecule * fpMoleculeList
 
Barycenter * fpBarycenterList
 
DetectorMessenger * fpMessenger
 
G4double fDiameter
 
G4double fNuclRadius
 
G4Material * fNuclMaterial
 
G4double fCytoThickness
 
G4Material * fCytoMaterial
 
G4double fWorldRadius
 
G4VPhysicalVolume * fNucl
 
G4LogicalVolume * fLogicalNucl
 
G4VPhysicalVolume * fCyto
 
G4LogicalVolume * fLogicalCyto
 
G4LogicalVolume * fLogicalWorld
 
G4bool fBuildChromatineFiber
 
G4bool fBuildBases
 
G4Material * fMaterial_World
 
G4double fRadius_World
 
G4double fThickness_World
 
G4Material * fMaterial_Frame
 
G4double fThickness_Frame
 
G4double fZfront_Frame
 
G4Material * fMaterial_ExitWindow
 
G4double fThickness_ExitWindow
 
G4double fZfront_ExitWindow
 
G4Material * fMaterial_ScatterFoil
 
G4double fThickness_ScatterFoil
 
G4double fZfront_ScatterFoil
 
G4Material * fMaterial_MonitorChbr
 
G4double fThickness_MonitorChbr
 
G4double fZfront_MonitorChbr
 
G4Material * fMaterial_Bag
 
G4double fThickness_Bag
 
G4double fZfront_Bag
 
G4Material * fMaterial_Gas
 
G4double fThickness_Gas
 
G4Material * fMaterial_Ring
 
G4double fThickness_Ring
 
G4double fInnerRadius_Ring
 
G4VPhysicalVolume * fPvol_World
 
G4VPhysicalVolume * fPvol_Frame
 
G4double fWallThickness
 
G4double fWallRadius
 
G4Material * fWallMaterial
 
G4VPhysicalVolume * fWall
 
G4double fCavityThickness
 
G4double fCavityRadius
 
G4Material * fCavityMaterial
 
G4VPhysicalVolume * fCavity
 
G4double fTotalThickness
 
G4bool fVerbose
 
G4int fNumZ
 
G4int fNumR
 
G4int fNumE
 
G4double fMaxEnergy
 
G4LogicalVolume * fLogicCheckVolume
 
std::vector< G4LogicalVolume * > fLogicRing
 
G4LogicalVolume * fLogicPh
 
G4double fWorldXY
 
G4double fDelta
 
G4double fGeneratorPosZ
 
G4double fTargetRadius
 
G4double fTarget1Z
 
G4double fTarget1PosZ
 
G4double fTarget2Z
 
G4double fTarget2PosZ
 
G4double fGasVolumeRadius
 
G4double fGasVolumeZ
 
G4double fGasVolumePosZ
 
G4double fAirZ
 
G4double fMylarVolumeZ
 
G4double fMylarPosZ
 
G4double fCheckVolumeRadius
 
G4double fCheckVolumeZ
 
G4double fCheckShiftZ
 
G4double fCheckVolumePosZ
 
G4double fTargetVolumeZ
 
G4double fTargetVolumePosZ
 
G4double fShiftZPh
 
G4double fPhantomRadius
 
G4double fPhantomZ
 
G4double fPhantomPosZ
 
G4double fAbsorberRadius
 
G4double fAbsorberZ
 
G4double fAbsorberShiftZ
 
G4double fAbsorberPosZ
 
G4double fDistanceVacuumTarget
 
G4double fWindowZ
 
G4double fWindowPosZ
 
G4Material * fTarget1Material
 
G4Material * fTarget2Material
 
G4Material * fMylar
 
G4Material * fWindowMaterial
 
G4Material * fLightMaterial
 
G4LogicalVolume * fLogicTarget1
 
G4LogicalVolume * fLogicTarget2
 
G4VPhysicalVolume * fCheckVolume
 
G4VPhysicalVolume * fGasVolume
 
G4VPhysicalVolume * fPhantom
 
G4VPhysicalVolume * fTarget1
 
G4VPhysicalVolume * fTarget2
 
G4double fExpHall_x
 
G4double fExpHall_y
 
G4double fExpHall_z
 
G4VPhysicalVolume * fTank
 
G4double fTank_x
 
G4double fTank_y
 
G4double fTank_z
 
G4LogicalVolume * fWorld_LV
 
G4LogicalVolume * fTank_LV
 
G4Material * fTankMaterial
 
G4OpticalSurface * fSurface
 
G4MaterialPropertiesTable * fTankMPT
 
G4MaterialPropertiesTable * fWorldMPT
 
G4MaterialPropertiesTable * fSurfaceMPT
 
G4LogicalVolume * flv_voxel
 
G4double fBoxSizeXY
 
G4double fBoxSizeZ
 
G4VPhysicalVolume * fWorldVolume
 
G4double fTargetLength
 
G4Material * fTargetMater
 
G4double fDetectorLength
 
G4double fDetectorThickness
 
G4Material * fDetectorMater
 
G4double fWorldLength
 
G4Material * fWorldMater
 

Static Private Attributes

static G4ThreadLocal EMField * fField = nullptr
 
static G4ThreadLocal
TabulatedField3D * 
fField
 
static G4ThreadLocal
G4GlobalMagFieldMessenger * 
fMagFieldMessenger = 0
 

Additional Inherited Members

- Protected Member Functions inherited from G4VUserDetectorConstruction
void SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
 
void SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD)
 

Detailed Description

Simple detector construction with a box volume placed in a world.

Detector construction class to define materials and geometry.

Detector construction class to demonstrate various ways of placement

The geometry setup consists of two trapezoid volumes which are placed in a world so that their axial symmetry axis is in given theta and phi polar angles. The various ways of placement are implemented in the DetectorConstruction class in the following private functions:

which are then called from the Construct() function. All method defines exactly same geometry except for the placement with reflection where trapezoids are placed with their symmetry axis in parallel with z-axis in order to make easier to check reflection visually.

Detector construction class to define materials and geometry.

Crystals are positioned in Ring, with an appropriate rotation matrix. Several copies of Ring are placed in the full detector.

Detector construction class to define materials, geometry and global uniform magnetic field.

Detector construction class to define materials and geometry. The calorimeter is a box made of a given number of layers. A layer consists of an absorber plate and of a detection gap. The layer is replicated.

Four parameters define the geometry of the calorimeter :

  • the thickness of an absorber plate,
  • the thickness of a gap,
  • the number of layers,
  • the transverse size of the calorimeter (the input face is a square).

In ConstructSDandField() sensitive detectors of CalorimeterSD type are created and associated with the Absorber and Gap volumes. In addition a transverse uniform magnetic field is defined via G4GlobalMagFieldMessenger class.

Definition at line 45 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 45 of file DetectorConstruction.hh

Member Enumeration Documentation

Enumerator:
kWithDirectMatrix 
kWithInverseMatrix 
kWithAxialRotations 
kWithEulerAngles 
kWithReflections 

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

Constructor & Destructor Documentation

DetectorConstruction::DetectorConstruction ( )

Definition at line 53 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 53 of file DetectorConstruction.cc

References BoxSize, DefineMaterials(), detectorMessenger, mm, and SetMaterial().

+ Here is the call graph for this function:

DetectorConstruction::~DetectorConstruction ( )

Definition at line 64 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.cc

References detectorMessenger.

DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( AnalysisManager *  analysis)

Definition at line 53 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 53 of file DetectorConstruction.cc

References analysis.

DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const G4String &  boxMaterialName = "G4_AIR",
G4double  boxHx = 40*CLHEP::cm,
G4double  boxHy = 40*CLHEP::cm,
G4double  boxHz = 40*CLHEP::cm,
const G4String &  worldMaterialName = "G4_AIR",
G4double  worldSizeFactor = 1.25 
)

Definition at line 41 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 41 of file DetectorConstruction.cc

References DefineCommands().

+ Here is the call graph for this function:

DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const DetectorConstruction &  )
private
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( const G4String &  boxMaterialName = "G4_AIR",
G4double  boxHx = 40 *CLHEP::cm,
G4double  boxHy = 40 *CLHEP::cm,
G4double  boxHz = 40 *CLHEP::cm,
const G4String &  worldMaterialName = "G4_AIR",
G4double  worldSizeFactor = 1.25 
)
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( const G4String &  boxMaterialName = "G4_AIR",
G4double  boxHx = 40 *CLHEP::cm,
G4double  boxHy = 40 *CLHEP::cm,
G4double  boxHz = 40 *CLHEP::cm,
const G4String &  worldMaterialName = "G4_AIR",
G4double  worldSizeFactor = 1.25 
)
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const DetectorConstruction &  )
private
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const DetectorConstruction &  )
private
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const DetectorConstruction &  )
private
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
override
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( const DetectorConstruction &  )
private
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
virtual DetectorConstruction::~DetectorConstruction ( )
virtual
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )
DetectorConstruction::DetectorConstruction ( )
DetectorConstruction::~DetectorConstruction ( )

Member Function Documentation

void DetectorConstruction::AddSurfaceMPC ( const char *  c,
G4double  v 
)

Definition at line 191 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 191 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddConstProperty(), G4MaterialPropertiesTable::DumpTable(), fSurfaceMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AddSurfaceMPV ( const char *  c,
G4MaterialPropertyVector *  mpv 
)

Definition at line 167 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 167 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddProperty(), G4MaterialPropertiesTable::DumpTable(), fSurfaceMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AddTankMPC ( const char *  c,
G4double  v 
)

Definition at line 176 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 176 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddConstProperty(), G4MaterialPropertiesTable::DumpTable(), fTankMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AddTankMPV ( const char *  c,
G4MaterialPropertyVector *  mpv 
)

Definition at line 149 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 149 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddProperty(), G4MaterialPropertiesTable::DumpTable(), fTankMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AddWorldMPC ( const char *  c,
G4double  v 
)

Definition at line 184 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 184 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddConstProperty(), G4MaterialPropertiesTable::DumpTable(), fWorldMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AddWorldMPV ( const char *  c,
G4MaterialPropertyVector *  mpv 
)

Definition at line 158 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 158 of file DetectorConstruction.cc

References G4MaterialPropertiesTable::AddProperty(), G4MaterialPropertiesTable::DumpTable(), fWorldMPT, G4cout, and G4endl.

+ Here is the call graph for this function:

void DetectorConstruction::AtomisticView ( G4LogicalVolume *  worldLV,
Molecule *  moleculeListTemp,
double  atomSizeFactor 
)
private

Definition at line 298 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 298 of file DetectorConstruction.cc

References angstrom, CheckMaterials(), fCheckOverlaps, Atom::fElement, Residue::fNbAtom, fpWaterMaterial, Atom::fX, Atom::fY, Atom::fZ, G4cout, G4endl, Molecule::GetFirst(), Residue::GetFirst(), Residue::GetNext(), Molecule::GetNext(), Atom::GetNext(), G4Colour::Gray(), k, G4Colour::Red(), G4VisAttributes::SetForceSolid(), G4LogicalVolume::SetVisAttributes(), G4Colour::White(), and G4Colour::Yellow().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::BarycenterView ( G4LogicalVolume *  worldLV,
Barycenter *  barycenterListTemp 
)
private

Definition at line 515 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 515 of file DetectorConstruction.cc

References angstrom, CheckMaterials(), Barycenter::fCenterX, Barycenter::fCenterY, Barycenter::fCenterZ, fCheckOverlaps, fpWaterMaterial, Barycenter::GetNext(), Barycenter::GetRadius(), k, G4Colour::Magenta(), G4VisAttributes::SetForceSolid(), and G4LogicalVolume::SetVisAttributes().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::BuildBoundingVolume ( )

Definition at line 807 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 807 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::ChangeGeometry ( )
private
void DetectorConstruction::ChangeGeometry ( )
private

Definition at line 427 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 427 of file DetectorConstruction.cc

References fAbsorberSizeYZ, fAbsorberThickness, fSolidAbsorber, fSolidWorld, fWorldSizeX, fWorldSizeYZ, G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), and G4Box::SetZHalfLength().

Referenced by SetAbsorberSizeYZ(), SetContainerThickness(), SetGasRadius(), SetGasThickness(), SetWorldSizeX(), and SetWorldSizeYZ().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::CheckMaterials ( )
private

Definition at line 124 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.cc

References FatalException, fpDefaultMaterial, fpWaterMaterial, and G4Exception().

Referenced by AtomisticView(), BarycenterView(), DrawBoundingVolume(), and ResiduesView().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::ComputeCalorParameters ( )
private
void DetectorConstruction::ComputeCalorParameters ( )
inlineprivate

Definition at line 141 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.hh

References fAbsorberThickness, fCalorSizeYZ, fCalorThickness, fGapThickness, fLayerThickness, fNbOfLayers, fWorldSizeX, and fWorldSizeYZ.

void DetectorConstruction::ComputeCalorParameters ( )
private
void DetectorConstruction::ComputeCalorParameters ( )
private
void DetectorConstruction::ComputeCalorParameters ( )
private
void DetectorConstruction::ComputeGeomParameters ( )
private
void DetectorConstruction::ComputeGeomParameters ( )
private
void DetectorConstruction::ComputeGeomParameters ( )
private

Definition at line 249 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 249 of file DetectorConstruction.cc

References kdfinder::abs(), fAbsorberSizeYZ, fAbsorberThickness, fDefaultWorld, fWorldSizeX, fWorldSizeYZ, fXendAbs, fXposAbs, fXstartAbs, max, and xmax.

Referenced by SetAbsorberSizeYZ(), SetTargetLength(), SetTargetRadius(), SetWorldSizeX(), and SetWorldSizeYZ().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::ComputeParameters ( )
private

Definition at line 141 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.cc

References fAbsorSizeX, fAbsorThickness, and fNbOfAbsor.

void DetectorConstruction::ComputeParameters ( )
private
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
overridevirtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume * DetectorConstruction::Construct ( void  )
virtual

Implements G4VUserDetectorConstruction.

Definition at line 69 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.cc

References ConstructVolumes().

Referenced by SetMethod().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
virtual G4VPhysicalVolume* DetectorConstruction::Construct ( )
virtual
G4VPhysicalVolume* DetectorConstruction::ConstructCalorimeter ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructCalorimeter ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructCalorimeter ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructCalorimeter ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume * DetectorConstruction::ConstructDetector ( )
private

Definition at line 69 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.cc

References G4Region::AddRootLogicalVolume(), fLogicWorld, fPhysiWorld, fRegion, fSiMaterial, fSolidWorld, fWorldSizeX, fWorldSizeY, fWorldSizeZ, nanometer, G4ProductionCuts::SetProductionCut(), G4Region::SetProductionCuts(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), and um.

+ Here is the call graph for this function:

G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructDetector ( )
private
G4VPhysicalVolume * DetectorConstruction::ConstructLine ( )
private

Definition at line 290 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 290 of file DetectorConstruction.cc

References cm, deg, fBoite2Material, fBoite3Material, fBoiteMaterial, fCathodeMaterial, fCiblePositionX, fCiblePositionY, fCiblePositionZ, fCollimatorMaterial, fCollObjSizeXY, fCollObjSizeZ, fCytoplasmMaterial1, fCytoplasmMaterial2, fCytoplasmMaterial3, fDefaultMaterial, fKgmMaterial, fLineAngle, fLogic1Gap, fLogic2Gap, fLogic3Gap, fLogic4Gap, fLogic5Gap, fLogicBoite, fLogicBoite2, fLogicBoite3, fLogicBoiteIso, fLogicCathode, fLogicIso, fLogicKgm, fLogicPhantom, fLogicVerre, fLogicVerre2, fLogicVol, fLogicWorld, fLogicYoke1, fLogicYoke2, fMyCellParameterisation, fNucleusMaterial1, fNucleusMaterial2, fNucleusMaterial3, fPhysi1Gap, fPhysi2Gap, fPhysi3Gap, fPhysi4Gap, fPhysi5Gap, fPhysiBoite, fPhysiBoite2, fPhysiBoite3, fPhysiBoiteIso, fPhysiCathode, fPhysiIso, fPhysiKgm, fPhysiPhantom, fPhysiVerre, fPhysiVerre2, fPhysiVol, fPhysiWorld, fPhysiYoke1, fPhysiYoke2, fSolid1Gap, fSolid2Gap, fSolid3Gap, fSolid4Gap, fSolid5Gap, fSolidBoite, fSolidBoite2, fSolidBoite3, fSolidBoiteIso, fSolidCathode, fSolidIso, fSolidKgm, fSolidPhantom, fSolidVerre, fSolidVerre2, fSolidVol, fSolidWorld, fSolidYoke1, fSolidYoke2, fVerre2Material, fVerreMaterial, fWorldSizeXY, fWorldSizeZ, G4cout, G4endl, CellParameterisation::GetCytoplasmMass(), CellParameterisation::GetNucleusMass(), CellParameterisation::GetPhantomTotalPixels(), CellParameterisation::GetPixelSizeX(), CellParameterisation::GetPixelSizeY(), CellParameterisation::GetPixelSizeZ(), kg, kUndefined, m, micrometer, mm, CLHEP::pi, CLHEP::HepRotation::rotateX(), CLHEP::HepRotation::rotateY(), CLHEP::HepRotation::rotateZ(), G4VisAttributes::SetDaughtersInvisible(), G4VisAttributes::SetForceSolid(), SetMassCytoplasm(), SetMassNucleus(), SetNbOfPixelsInPhantom(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), and um.

+ Here is the call graph for this function:

void DetectorConstruction::ConstructMaterials ( )
private

Definition at line 104 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.cc

References a, e, G4NistManager::FindOrBuildMaterial(), fpDefaultMaterial, fpWaterMaterial, Acts::UnitConstants::g, G4Material::GetMaterial(), G4NistManager::Instance(), kelvin, kStateGas, mole, pascal, source.hepunit::universe_mean_density, and z.

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

Definition at line 356 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 356 of file DetectorConstruction.cc

References fFieldMessenger, G4Cache< VALTYPE >::Get(), G4Cache< VALTYPE >::Put(), and G4AutoDelete::Register().

+ Here is the call graph for this function:

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

void DetectorConstruction::ConstructSDandField ( )
privatevirtual

Reimplemented from G4VUserDetectorConstruction.

void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

virtual void DetectorConstruction::ConstructSDandField ( )
virtual

Reimplemented from G4VUserDetectorConstruction.

void DetectorConstruction::ConstructSDandField ( )
privatevirtual

Reimplemented from G4VUserDetectorConstruction.

G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume * DetectorConstruction::ConstructVolumes ( )
private

Definition at line 140 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 140 of file DetectorConstruction.cc

References aMaterial, BoxSize, G4PhysicalVolumeStore::Clean(), G4LogicalVolumeStore::Clean(), G4SolidStore::Clean(), G4PhysicalVolumeStore::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4SolidStore::GetInstance(), G4GeometryManager::GetInstance(), G4Material::GetName(), G4GeometryManager::OpenGeometry(), and pBox.

Referenced by Construct(), SetMaterial(), and UpdateGeometry().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume* DetectorConstruction::ConstructVolumes ( )
private
G4VPhysicalVolume * DetectorConstruction::ConstructWorld ( )
private

Definition at line 141 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.cc

References angstrom, FatalException, fpDefaultMaterial, G4Exception(), G4Colour::Gray(), G4LogicalVolume::SetVisAttributes(), and G4VisAttributes::SetVisibility().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::DefineCommands ( )
private

Definition at line 184 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 184 of file DetectorConstruction.cc

References G4GenericMessenger::DeclareMethod(), G4GenericMessenger::DeclareMethodWithUnit(), fMessenger, G4State_PreInit, SetBoxDimensions(), SetBoxMaterial(), G4GenericMessenger::Command::SetDefaultValue(), G4GenericMessenger::Command::SetParameterName(), G4GenericMessenger::Command::SetRange(), G4GenericMessenger::Command::SetStates(), SetWorldMaterial(), and SetWorldSizeFactor().

Referenced by DetectorConstruction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::DefineCommands ( )
private
void DetectorConstruction::DefineCommands ( )
private
void DetectorConstruction::DefineMaterials ( )
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private

H2O->SetChemicalFormula("H_2O");

Definition at line 76 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.cc

References a, G4Material::AddElement(), G4Material::AddMaterial(), cm3, eV, Acts::UnitConstants::g, G4cout, G4endl, G4Material::GetIonisation(), G4Material::GetMaterialTable(), H, mg, mole, N, perCent, G4IonisParamMat::SetMeanExcitationEnergy(), and z.

Referenced by DetectorConstruction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
void DetectorConstruction::DefineMaterials ( )
private
G4VPhysicalVolume* DetectorConstruction::DefineVolumes ( )
private
G4VPhysicalVolume * DetectorConstruction::DefineVolumes ( )
private

Definition at line 107 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.cc

References DBL_MAX, fTrackingCut, fWaterMaterial, G4cout, G4endl, G4GeometryTolerance::GetInstance(), G4GeometryManager::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), km, nm, PrintParameters(), G4LogicalVolume::SetUserLimits(), and G4GeometryManager::SetWorldMaximumExtent().

Referenced by BuildBoundingVolume(), DrawAtoms_(), DrawAtomsWithBounding_(), DrawNucleotides_(), DrawNucleotidesWithBounding_(), DrawResidues_(), DrawResiduesWithBounding_(), and LoadPDBfile().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::DrawAtoms_ ( )

Definition at line 829 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 829 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DrawAtomsWithBounding_ ( )

Definition at line 889 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 889 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DrawBoundingVolume ( G4LogicalVolume *  worldLV,
Molecule *  moleculeListTemp 
)
private

Definition at line 750 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 750 of file DetectorConstruction.cc

References angstrom, CheckMaterials(), PDBlib::ComputeBoundingVolumeParams(), Acts::Test::dX, Acts::Test::dY, fCheckOverlaps, fPDBlib, fpWaterMaterial, G4Colour::Gray(), and G4LogicalVolume::SetVisAttributes().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::DrawNucleotides_ ( )

Definition at line 849 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 849 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DrawNucleotidesWithBounding_ ( )

Definition at line 909 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 909 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DrawResidues_ ( )

Definition at line 869 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 869 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DrawResiduesWithBounding_ ( )

Definition at line 929 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 929 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fPdbFileName, fPdbFileStatus, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::DumpGeometryParameters ( )

Definition at line 421 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 421 of file DetectorConstruction.cc

References fAbsorberMaterial, fAbsorberPosZ, fAbsorberZ, fAirZ, fCheckVolumePosZ, fCheckVolumeZ, fGasVolumePosZ, fGasVolumeZ, fMylarPosZ, fMylarVolumeZ, fPhantomPosZ, fPhantomZ, fShiftZPh, fTarget1Material, fTarget1PosZ, fTarget1Z, fTarget2Material, fTarget2PosZ, fTarget2Z, fTargetVolumePosZ, fTargetVolumeZ, fWindowPosZ, fWindowZ, fWorldZ, G4cout, G4endl, G4Material::GetName(), and mm.

Referenced by InitialiseGeometryParameters().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( ) const
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fPhysiAbsorber.

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( )
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

References fPhysiAbsorber.

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( )
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

References fPhysiAbsorber.

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( )
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

References fPhysiAbsorber.

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( )
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

References fPhysiAbsorber.

const G4VPhysicalVolume* DetectorConstruction::GetAbsorber ( G4int  i) const
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhysiAbsor.

G4Material * DetectorConstruction::GetAbsorberMaterial ( ) const

Definition at line 151 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 151 of file DetectorConstruction.cc

References G4cerr, G4endl, G4LogicalVolumeStore::GetInstance(), G4LogicalVolume::GetMaterial(), and G4LogicalVolumeStore::GetVolume().

+ Here is the call graph for this function:

const G4Material* DetectorConstruction::GetAbsorberMaterial ( ) const
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fAbsorberMaterial.

G4Material* DetectorConstruction::GetAbsorberMaterial ( )
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fAbsorberMaterial.

G4Material* DetectorConstruction::GetAbsorberMaterial ( )
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fAbsorberMaterial.

G4Material* DetectorConstruction::GetAbsorberMaterial ( )
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fAbsorberMaterial.

Referenced by Run::ComputeMscHighland(), and TransitionRadiationPhysics::ConstructProcess().

+ Here is the caller graph for this function:

G4Material* DetectorConstruction::GetAbsorberMaterial ( )
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fAbsorberMaterial.

G4double DetectorConstruction::GetAbsorberR ( ) const
inline

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

References fAbsorberRadius.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetAbsorberSizeYZ ( ) const
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fAbsorberSizeYZ.

G4double DetectorConstruction::GetAbsorberThickness ( ) const
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fAbsorberThickness.

G4double DetectorConstruction::GetAbsorberThickness ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fAbsorberThickness.

G4double DetectorConstruction::GetAbsorberThickness ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fAbsorberThickness.

G4double DetectorConstruction::GetAbsorberThickness ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fAbsorberThickness.

Referenced by Run::ComputeMscHighland().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetAbsorberThickness ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fAbsorberThickness.

G4double DetectorConstruction::GetAbsorberXpos ( ) const
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fXposAbs.

G4double DetectorConstruction::GetAbsorberZ ( ) const
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhantomZ.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetAbsorLength ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fAbsorLength.

G4double DetectorConstruction::GetAbsorMass ( ) const
inline

Definition at line 61 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 61 of file DetectorConstruction.hh

References fLogicWorld, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4double DetectorConstruction::GetAbsorMass ( ) const
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fLogicalAbsor, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4double DetectorConstruction::GetAbsorMass ( ) const
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fLogicalAbsor, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4double DetectorConstruction::GetAbsorMass ( ) const
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fLogicalAbsor, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 60 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 60 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fAbsorMaterial.

const G4Material* DetectorConstruction::GetAbsorMaterial ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fWaterMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fAbsorMaterial.

const G4Material* DetectorConstruction::GetAbsorMaterial ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( G4int  i)
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fAbsorMaterial.

Referenced by Run::EndOfRun().

+ Here is the caller graph for this function:

const G4Material* DetectorConstruction::GetAbsorMaterial ( ) const
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fAbsorMaterial.

G4Material* DetectorConstruction::GetAbsorMaterial ( G4int  i)
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fAbsorMaterial.

const G4Material* DetectorConstruction::GetAbsorMaterial ( G4int  i) const
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fAbsorMaterial.

G4double DetectorConstruction::GetAbsorRadius ( ) const
inline

Definition at line 55 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 55 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorRadius ( ) const
inline

Definition at line 57 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 57 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorRadius ( ) const
inline

Definition at line 58 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 58 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorRadius ( ) const
inline

Definition at line 58 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 58 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorRadius ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorRadius ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fAbsorRadius.

G4double DetectorConstruction::GetAbsorSizeX ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fAbsorSizeX.

G4double DetectorConstruction::GetAbsorSizeX ( ) const
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fAbsorSizeX.

G4double DetectorConstruction::GetAbsorSizeX ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fAbsorSizeX.

Referenced by Run::EndOfRun().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetAbsorSizeX ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fAbsorSizeX.

G4double DetectorConstruction::GetAbsorSizeYZ ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fAbsorSizeYZ.

G4double DetectorConstruction::GetAbsorSizeYZ ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fAbsorSizeYZ.

G4double DetectorConstruction::GetAbsorSizeYZ ( )
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fAbsorSizeYZ.

G4double DetectorConstruction::GetAbsorSizeYZ ( )
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fAbsorSizeYZ.

G4double DetectorConstruction::GetAbsorSizeZ ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fAbsorSizeZ.

G4double DetectorConstruction::GetAbsorThickness ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fAbsorThickness.

G4double DetectorConstruction::GetAbsorThickness ( G4int  i)
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fAbsorThickness.

G4double DetectorConstruction::GetAbsorThickness ( G4int  i)
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fAbsorThickness.

G4double DetectorConstruction::GetAbsorThickness ( G4int  i) const
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fAbsorThickness.

G4ThreeVector DetectorConstruction::GetAngles ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fAngles.

Referenced by DetectorConstructionMessenger::GetCurrentValue().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetaxonPV ( G4int  i)
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References faxonPV.

Barycenter * DetectorConstruction::GetBarycenterList ( )

Definition at line 281 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 281 of file DetectorConstruction.cc

References fpBarycenterList.

Referenced by SteppingAction::CheckAndProcessDNAHit().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetBox ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fBox.

const G4VPhysicalVolume* DetectorConstruction::GetBox ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fBox.

G4double DetectorConstruction::GetBoxSize ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetBoxSizeXY ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fBoxSizeXY.

G4double DetectorConstruction::GetBoxSizeZ ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fBoxSizeZ.

G4ThreeVector DetectorConstruction::GetBR ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fBR.

Referenced by DetectorConstructionMessenger::GetCurrentValue().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fiberLength.

G4double DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fCalorSizeYZ.

G4double DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fCalorSizeYZ.

G4double DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fCalorSizeYZ.

G4double DetectorConstruction::GetCalorSizeYZ ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fCalorSizeYZ.

G4double DetectorConstruction::GetCalorSizeYZ ( ) const
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fCalorSizeYZ.

G4double DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References calorThickness.

Referenced by TrackingAction::PostUserTrackingAction().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fCalorThickness.

G4double DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fCalorThickness.

G4double DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fCalorThickness.

G4double DetectorConstruction::GetCalorThickness ( )
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fCalorThickness.

G4double DetectorConstruction::GetCalorThickness ( ) const
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fCalorThickness.

G4VPhysicalVolume* DetectorConstruction::GetCavity ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fCavity.

G4VPhysicalVolume* DetectorConstruction::GetCavity ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fCavity.

G4Material* DetectorConstruction::GetCavityMaterial ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fCavityMaterial.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4Material* DetectorConstruction::GetCavityMaterial ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fCavityMaterial.

G4double DetectorConstruction::GetCavityRadius ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fCavityRadius.

G4double DetectorConstruction::GetCavityRadius ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fCavityRadius.

G4double DetectorConstruction::GetCavityThickness ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fCavityThickness.

G4double DetectorConstruction::GetCavityThickness ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fCavityThickness.

Referenced by Run::Run(), and PrimaryGeneratorAction::RunInitialisation().

+ Here is the caller graph for this function:

const CellParameterisation* DetectorConstruction::GetCellParameterisation ( ) const
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

const G4VPhysicalVolume* DetectorConstruction::GetCheckVolume ( ) const
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fCheckVolume.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetCoef ( )

Definition at line 299 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 299 of file DetectorConstruction.cc

References fCoef.

G4Material* DetectorConstruction::GetContainMaterial ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fContainMaterial.

G4double DetectorConstruction::GetContainThickness ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fContainThickness.

const G4LogicalVolume* DetectorConstruction::GetCytoLogicalVolume ( ) const
inline

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

References fLogicalCyto.

G4double DetectorConstruction::GetCytoMass ( ) const
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fLogicalCyto, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4Material* DetectorConstruction::GetCytoMaterial ( ) const
inline

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

References fCytoMaterial.

const G4Material* DetectorConstruction::GetCytoplasmMaterial1 ( ) const
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fCytoplasmMaterial1.

const G4Material* DetectorConstruction::GetCytoplasmMaterial2 ( ) const
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fCytoplasmMaterial2.

const G4Material* DetectorConstruction::GetCytoplasmMaterial3 ( ) const
inline

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

References fCytoplasmMaterial3.

G4double DetectorConstruction::GetCytoThickness ( ) const
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fCytoThickness.

Referenced by MyPrimaryGeneratorActionFromFile::GeneratePrimaries().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetdendritePV ( G4int  i)
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fdendritePV.

G4double DetectorConstruction::GetDetectorLength ( )

Definition at line 307 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 307 of file DetectorConstruction.cc

References fDetectorLength.

G4Material * DetectorConstruction::GetDetectorMaterial ( )

Definition at line 321 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 321 of file DetectorConstruction.cc

References fDetectorMater.

G4double DetectorConstruction::GetDetectorThickness ( )

Definition at line 314 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 314 of file DetectorConstruction.cc

References fDetectorThickness.

G4double DetectorConstruction::GetDistADendSoma ( G4int  i)
inline

Definition at line 121 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 121 of file DetectorConstruction.hh

References fDistADendSoma.

G4double DetectorConstruction::GetDistAxonsoma ( G4int  i)
inline

Definition at line 128 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 128 of file DetectorConstruction.hh

References fDistAxonsoma.

G4double DetectorConstruction::GetDistBDendSoma ( G4int  i)
inline

Definition at line 122 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 122 of file DetectorConstruction.hh

References fDistBDendSoma.

G4double DetectorConstruction::GetdLlength ( ) const
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fDLlength.

G4double DetectorConstruction::GetdLradl ( ) const
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fDLradl.

Referenced by Run::EndOfRun(), and Run::FillPerEvent().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetdRlength ( ) const
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fDRlength.

Referenced by Run::EndOfRun().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetdRradl ( ) const
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fDRradl.

Referenced by Run::EndOfRun(), and Run::FillPerEvent().

+ Here is the caller graph for this function:

G4String DetectorConstruction::GetEC ( )
inline

Definition at line 61 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 61 of file DetectorConstruction.hh

References fECfileName.

Referenced by DetectorConstructionMessenger::GetCurrentValue().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetEcal ( ) const
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fPhysiEcal.

G4double DetectorConstruction::GetfullLength ( ) const
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fEcalLength.

G4double DetectorConstruction::GetfullRadius ( ) const
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fEcalRadius.

G4float DetectorConstruction::GetG1 ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fG1.

G4float DetectorConstruction::GetG2 ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fG2.

G4float DetectorConstruction::GetG3 ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fG3.

G4float DetectorConstruction::GetG4 ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fG4.

const G4VPhysicalVolume* DetectorConstruction::GetGap ( )
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhysiGap.

const G4VPhysicalVolume* DetectorConstruction::GetGap ( )
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhysiGap.

const G4VPhysicalVolume* DetectorConstruction::GetGap ( )
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhysiGap.

const G4VPhysicalVolume* DetectorConstruction::GetGap ( )
inline

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

References fPhysiGap.

G4Material* DetectorConstruction::GetGapMaterial ( )
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fGapMaterial.

G4Material* DetectorConstruction::GetGapMaterial ( )
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fGapMaterial.

G4Material* DetectorConstruction::GetGapMaterial ( )
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fGapMaterial.

G4Material* DetectorConstruction::GetGapMaterial ( )
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fGapMaterial.

G4double DetectorConstruction::GetGapThickness ( )
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fGapThickness.

G4double DetectorConstruction::GetGapThickness ( )
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fGapThickness.

G4double DetectorConstruction::GetGapThickness ( )
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fGapThickness.

G4double DetectorConstruction::GetGapThickness ( )
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fGapThickness.

const G4VPhysicalVolume* DetectorConstruction::GetGasVolume ( ) const
inline

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

References fGasVolume.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetGeneratorPosZ ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fGeneratorPosZ.

const DNAParser::GeoData& DetectorConstruction::GetGeoDataMap ( ) const
inline

Definition at line 50 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 50 of file DetectorConstruction.hh

References fGeometryMap.

Referenced by SteppingAction::SetupVolumeType().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetGrid ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fGrid.

G4MoleculeGun* DetectorConstruction::GetGun ( ) const
inline

Definition at line 45 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 45 of file DetectorConstruction.hh

References fpGun.

const G4LogicalVolume* DetectorConstruction::GetLogicalCollDetGap4 ( ) const
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fLogic4Gap.

const G4LogicalVolume* DetectorConstruction::GetLogicalCollDetYoke ( ) const
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fLogicYoke2.

G4LogicalVolume* DetectorConstruction::GetLogicalGrid ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fLogicControlVol_GridShadow.

const G4LogicalVolume* DetectorConstruction::GetLogicalIsobutane ( ) const
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fLogicBoiteIso.

const G4LogicalVolume* DetectorConstruction::GetLogicalKgm ( ) const
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fLogicKgm.

const G4LogicalVolume* DetectorConstruction::GetLogicalPolyprop ( ) const
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fLogicBoite3.

const G4LogicalVolume * DetectorConstruction::GetLogicalTally ( G4int  n) const

Definition at line 365 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 365 of file DetectorConstruction.cc

References fLTally, G4endl, and kMaxTally.

G4LogicalVolume* DetectorConstruction::GetLogicalVol ( )
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fLogicVol.

G4LogicalVolume* DetectorConstruction::GetLogicalWorld ( )
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fLogicWorld.

G4LogicalVolume * DetectorConstruction::GetLogicDetector ( )

Definition at line 328 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 328 of file DetectorConstruction.cc

References fLogicDetector.

G4LogicalVolume * DetectorConstruction::GetLogicTarget ( )

Definition at line 300 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 300 of file DetectorConstruction.cc

References fLogicTarget.

G4LogicalVolume* DetectorConstruction::GetLvolCalorimeter ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References lvol_calorimeter.

G4LogicalVolume* DetectorConstruction::GetLvolFiber ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References lvol_fiber.

Referenced by SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

G4LogicalVolume* DetectorConstruction::GetLvolLayer ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References lvol_layer.

Referenced by SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

G4LogicalVolume* DetectorConstruction::GetLvolModule ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References lvol_module.

Referenced by SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

G4LogicalVolume* DetectorConstruction::GetLvolWorld ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References lvol_world.

Referenced by SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetMassAxoncomp ( G4int  i)
inline

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

References fMassAxoncomp.

G4double DetectorConstruction::GetMassAxonTot ( )
inline

Definition at line 126 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 126 of file DetectorConstruction.hh

References fMassAxonTot.

G4double DetectorConstruction::GetMassCytoplasm ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fMassCytoplasm.

G4double DetectorConstruction::GetMassDendcomp ( G4int  i)
inline

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

References fMassDendcomp.

G4double DetectorConstruction::GetMassDendTot ( )
inline

Definition at line 119 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 119 of file DetectorConstruction.hh

References fMassDendTot.

G4double DetectorConstruction::GetMassNucleus ( ) const
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fMassNucleus.

G4double DetectorConstruction::GetMassSomacomp ( G4int  i)
inline

Definition at line 113 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 113 of file DetectorConstruction.hh

References fMassSomacomp.

G4double DetectorConstruction::GetMassSomaTot ( )
inline

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

References fMassSomaTot.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References aMaterial.

Referenced by RunAction::BeginOfRunAction(), RunAction::ComputeMscHighland(), RunAction::ComputeTheory(), RunAction::CriticalEnergy(), Run::EndOfRun(), Run::FillPerEvent(), DetectorConstructionMessenger::GetCurrentValue(), and RunAction::GetCuts().

+ Here is the caller graph for this function:

const G4Material* DetectorConstruction::GetMaterial ( ) const
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fMaterial.

const G4Material* DetectorConstruction::GetMaterial ( ) const
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fMaterial.

G4String DetectorConstruction::GetMaterial ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fMaterialName.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fMaterial.

const G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fMaterial.

const G4Material* DetectorConstruction::GetMaterial ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fTargetMaterial.

G4Material* DetectorConstruction::GetMaterial ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fMaterial.

G4Material* DetectorConstruction::GetMaterialScatter ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fMaterial_ScatterFoil.

G4double DetectorConstruction::GetMaxChargedStep ( ) const
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fMaxStep.

G4double DetectorConstruction::GetMaxEnergy ( ) const
inline

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

References fMaxEnergy.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetMaxStepSize ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fMaxStepSize.

Referenced by RunAction::SetBinSize().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetModel ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fModel.

G4double DetectorConstruction::GetModuleThickness ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References moduleThickness.

Molecule * DetectorConstruction::GetMoleculeList ( )

Definition at line 288 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 288 of file DetectorConstruction.cc

References fpMoleculeList.

Referenced by SteppingAction::CheckAndProcessDNAHit().

+ Here is the caller graph for this function:

G4MonopoleFieldSetup* DetectorConstruction::GetMonopoleFieldSetup ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fMonFieldSetup, and G4Cache< VALTYPE >::Get().

Referenced by G4MonopoleTransportation::G4MonopoleTransportation().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetnbAxoncomp ( )
inline

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

References fnbAxoncomp.

G4int DetectorConstruction::GetnbDendritecomp ( )
inline

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

References fnbDendritecomp.

G4int DetectorConstruction::GetNbFibers ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References nbOfFibers.

G4int DetectorConstruction::GetNbLayers ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References nbOfLayers.

Referenced by EventAction::EventAction(), and Run::Run().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetNbModules ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References nbOfModules.

Referenced by EventAction::EventAction(), and Run::Run().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetNbOfAbsor ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fNbOfAbsor.

G4int DetectorConstruction::GetNbOfAbsor ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fNbOfAbsor.

G4int DetectorConstruction::GetNbOfAbsor ( ) const
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fNbOfAbsor.

G4int DetectorConstruction::GetNbOfDivisions ( G4int  i)
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fNbOfDivisions.

G4int DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfLayers ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfLayers ( ) const
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fNbOfLayers.

G4int DetectorConstruction::GetNbOfPixelsInPhantom ( ) const
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fNbOfPixelsInPhantom.

G4int DetectorConstruction::GetnbSomacomp ( )
inline

Definition at line 112 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 112 of file DetectorConstruction.hh

References fnbSomacomp.

NeuronLoadDataFile* DetectorConstruction::GetNeuronLoadParamz ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fNeuronLoadParamz.

G4int DetectorConstruction::GetnLtot ( ) const
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fNLtot.

Referenced by Run::EndOfRun(), and Run::Reset().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetnRtot ( ) const
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fNRtot.

Referenced by Run::Reset().

+ Here is the caller graph for this function:

const G4Material* DetectorConstruction::GetNucleusMaterial1 ( ) const
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fNucleusMaterial1.

const G4Material* DetectorConstruction::GetNucleusMaterial2 ( ) const
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fNucleusMaterial2.

const G4Material* DetectorConstruction::GetNucleusMaterial3 ( ) const
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fNucleusMaterial3.

const G4LogicalVolume* DetectorConstruction::GetNuclLogicalVolume ( ) const
inline

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

References fLogicalNucl.

G4double DetectorConstruction::GetNuclMass ( ) const
inline

Definition at line 92 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 92 of file DetectorConstruction.hh

References fLogicalNucl, and G4LogicalVolume::GetMass().

+ Here is the call graph for this function:

G4Material* DetectorConstruction::GetNuclMaterial ( ) const
inline

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

References fNuclMaterial.

G4double DetectorConstruction::GetNuclRadius ( ) const
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fNuclRadius.

Referenced by MyPrimaryGeneratorActionFromFile::GeneratePrimaries().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetNumberDivE ( ) const
inline

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

References fNumE.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetNumberDivR ( ) const
inline

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

References fNumR.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

G4int DetectorConstruction::GetNumberDivZ ( ) const
inline

Definition at line 94 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 94 of file DetectorConstruction.hh

References fNumZ.

Referenced by Run::Run(), and HistoManager::Update().

+ Here is the caller graph for this function:

PDBlib DetectorConstruction::GetPDBlib ( )

Definition at line 274 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 274 of file DetectorConstruction.cc

References fPDBlib.

Referenced by SteppingAction::CheckAndProcessDNAHit().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetPhantom ( ) const
inline

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

References fPhantom.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4VModularPhysicsList* DetectorConstruction::GetPhysicsList ( )
inline

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

References fPhysList.

const G4VPhysicalVolume* DetectorConstruction::GetphysiWorld ( )
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fPhysiWorld.

const G4VPhysicalVolume* DetectorConstruction::GetphysiWorld ( ) const
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fPhysiWorld.

const G4VPhysicalVolume* DetectorConstruction::GetphysiWorld ( )
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fPhysiWorld.

const G4VPhysicalVolume* DetectorConstruction::GetphysiWorld ( )
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fPhysiWorld.

const G4VPhysicalVolume* DetectorConstruction::GetphysiWorld ( )
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fPhysiWorld.

G4ThreeVector DetectorConstruction::GetPosAxoncomp ( G4int  i)
inline

Definition at line 127 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 127 of file DetectorConstruction.hh

References fPosAxoncomp.

G4ThreeVector DetectorConstruction::GetPosDendcomp ( G4int  i)
inline

Definition at line 120 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 120 of file DetectorConstruction.hh

References fPosDendcomp.

G4ThreeVector DetectorConstruction::GetPosSomacomp ( G4int  i)
inline

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

References fPosSomacomp.

G4int DetectorConstruction::GetProfile ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fProfile.

const G4VPhysicalVolume* DetectorConstruction::GetpvolFrame ( )
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fPvol_Frame.

G4VPhysicalVolume* DetectorConstruction::GetPvolWorld ( )
inline

Definition at line 60 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 60 of file DetectorConstruction.hh

References pvol_world.

Referenced by TrackingAction::PostUserTrackingAction().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetpvolWorld ( )
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fPvol_World.

RadiatorDescription * DetectorConstruction::GetRadiatorDescription ( ) const

Definition at line 141 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.cc

References fRadiatorDescription, G4cout, and G4endl.

Referenced by TransitionRadiationPhysics::ConstructProcess().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetRadius ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fRadius.

G4double DetectorConstruction::GetRadiusWorld ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fRadius_World.

G4double DetectorConstruction::GetScoreZ ( ) const
inline

Definition at line 92 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 92 of file DetectorConstruction.hh

References fAbsorberShiftZ.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetSize ( ) const
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References BoxSize.

Referenced by RunAction::ComputeTheory(), Run::EndOfRun(), and PrimaryGeneratorAction::SetDefaultKinematic().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetSize ( ) const
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fBoxSize.

G4double DetectorConstruction::GetSize ( )
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fBoxSize.

G4ThreeVector DetectorConstruction::GetSizes ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fSizes.

Referenced by DetectorConstructionMessenger::GetCurrentValue().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetsomaPV ( G4int  i)
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fsomaPV.

G4OpticalSurface* DetectorConstruction::GetSurface ( void  )
inline

Definition at line 57 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 57 of file DetectorConstruction.hh

References fSurface.

G4OpticalSurfaceFinish DetectorConstruction::GetSurfaceFinish ( void  )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fSurface, and G4OpticalSurface::GetFinish().

+ Here is the call graph for this function:

G4MaterialPropertiesTable* DetectorConstruction::GetSurfaceMaterialPropertiesTable ( )
inline

Definition at line 93 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 93 of file DetectorConstruction.hh

References fSurfaceMPT.

G4OpticalSurfaceModel DetectorConstruction::GetSurfaceModel ( void  )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fSurface, and G4OpticalSurface::GetModel().

+ Here is the call graph for this function:

G4double DetectorConstruction::GetTallyMass ( G4int  n) const

Definition at line 354 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 354 of file DetectorConstruction.cc

References fTallyMass, G4endl, and kMaxTally.

G4int DetectorConstruction::GetTallyNumber ( ) const
inline

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

References fTallyNumber.

G4VPhysicalVolume* DetectorConstruction::GetTank ( )
inline

Definition at line 54 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 54 of file DetectorConstruction.hh

References fTank.

G4Material* DetectorConstruction::GetTankMaterial ( ) const
inline

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

References fTankMaterial.

G4MaterialPropertiesTable* DetectorConstruction::GetTankMaterialPropertiesTable ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fTankMPT.

G4double DetectorConstruction::GetTankXSize ( )
inline

Definition at line 55 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 55 of file DetectorConstruction.hh

References fTank_x.

const G4VPhysicalVolume* DetectorConstruction::GetTarget1 ( ) const
inline

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

References fTarget1.

Referenced by Run::Run().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetTarget2 ( ) const
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fTarget2.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetTargetLength ( )

Definition at line 279 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 279 of file DetectorConstruction.cc

References fTargetLength.

G4Material* DetectorConstruction::GetTargetMaterial ( )
const G4Material* DetectorConstruction::GetTargetMaterial ( ) const
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fTargetMaterial.

G4Material * DetectorConstruction::GetTargetMaterial ( )
inline

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

References fpWaterMaterial.

G4double DetectorConstruction::GetTargetRadius ( )

Definition at line 286 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 286 of file DetectorConstruction.cc

References fTargetRadius.

G4Region* DetectorConstruction::GetTargetRegion ( )
inline

Definition at line 59 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 59 of file DetectorConstruction.hh

References fRegion.

G4Region* DetectorConstruction::GetTargetRegion ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fpRegion.

G4Region* DetectorConstruction::GetTargetRegion ( )
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fpRegion.

G4double DetectorConstruction::GetThicknessFrame ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fThickness_Frame.

G4double DetectorConstruction::GetThicknessScatter ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fThickness_ScatterFoil.

G4double DetectorConstruction::GetThicknessWorld ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fThickness_World.

G4double DetectorConstruction::GetTotalThickness ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fTotalThickness.

G4double DetectorConstruction::GetTotalThickness ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fTotalThickness.

G4double DetectorConstruction::GetTotMassMedium ( )
inline

Definition at line 138 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 138 of file DetectorConstruction.hh

References fTotMassMedium.

G4double DetectorConstruction::GetTotMassNeuron ( )
inline

Definition at line 132 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 132 of file DetectorConstruction.hh

References fTotMassNeuron.

G4double DetectorConstruction::GetTotMassSlice ( )
inline

Definition at line 135 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 135 of file DetectorConstruction.hh

References fTotMassSlice.

G4double DetectorConstruction::GetTotSurfMedium ( )
inline

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

References fTotSurfMedium.

G4double DetectorConstruction::GetTotSurfNeuron ( )
inline

Definition at line 131 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 131 of file DetectorConstruction.hh

References fTotSurfNeuron.

G4double DetectorConstruction::GetTotSurfSlice ( )
inline

Definition at line 134 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 134 of file DetectorConstruction.hh

References fTotSurfSlice.

G4double DetectorConstruction::GetTotVolMedium ( )
inline

Definition at line 136 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 136 of file DetectorConstruction.hh

References fTotVolMedium.

G4double DetectorConstruction::GetTotVolNeuron ( )
inline

Definition at line 130 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 130 of file DetectorConstruction.hh

References fTotVolNeuron.

G4double DetectorConstruction::GetTotVolSlice ( )
inline

Definition at line 133 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 133 of file DetectorConstruction.hh

References fTotVolSlice.

G4bool DetectorConstruction::GetVerbose ( ) const
inline

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

References fVerbose.

Referenced by PrimaryGeneratorAction::InitializeMe(), and Run::Run().

+ Here is the caller graph for this function:

G4VPhysicalVolume* DetectorConstruction::GetWall ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fWall.

G4VPhysicalVolume* DetectorConstruction::GetWall ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fWall.

G4Material* DetectorConstruction::GetWallMaterial ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fWallMaterial.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4Material* DetectorConstruction::GetWallMaterial ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fWallMaterial.

G4double DetectorConstruction::GetWallRadius ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fWallRadius.

G4double DetectorConstruction::GetWallRadius ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fWallRadius.

Referenced by Run::Run().

+ Here is the caller graph for this function:

G4double DetectorConstruction::GetWallThickness ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fWallThickness.

G4double DetectorConstruction::GetWallThickness ( )
inline

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

References fWallThickness.

Referenced by Run::Run().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 61 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 61 of file DetectorConstruction.hh

References pBox.

Referenced by PhysicsList::GetRange().

+ Here is the caller graph for this function:

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( ) const
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( ) const
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

References fWorld.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fWorld.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fPBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fBox.

const G4VPhysicalVolume* DetectorConstruction::GetWorld ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fP_Box.

G4Material* DetectorConstruction::GetWorldMaterial ( )
inline

Definition at line 61 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 61 of file DetectorConstruction.hh

References worldMat.

const G4Material* DetectorConstruction::GetWorldMaterial ( ) const
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fWorldMaterial.

const G4Material* DetectorConstruction::GetWorldMaterial ( ) const
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fWorldMaterial.

const G4Material* DetectorConstruction::GetWorldMaterial ( ) const
inline

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

References fWorldMaterial.

G4Material* DetectorConstruction::GetWorldMaterial ( ) const
inline

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

References fWorldMaterial.

G4MaterialPropertiesTable* DetectorConstruction::GetWorldMaterialPropertiesTable ( )
inline

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

References fWorldMPT.

G4VPhysicalVolume* DetectorConstruction::GetWorldPhysVol ( ) const
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fPhysWorld.

G4double DetectorConstruction::GetWorldSize ( )
inline

Definition at line 51 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 51 of file DetectorConstruction.hh

References fWorldSize.

G4double DetectorConstruction::GetWorldSize ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fWorldSize.

G4double DetectorConstruction::GetWorldSize ( )
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fWorldSize.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References worldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( ) const
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( ) const
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeX ( ) const
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fWorldSizeX.

G4double DetectorConstruction::GetWorldSizeXY ( )
inline

Definition at line 51 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 51 of file DetectorConstruction.hh

References fWorldSizeXY.

G4double DetectorConstruction::GetWorldSizeXY ( )
inline

Definition at line 51 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 51 of file DetectorConstruction.hh

References fWorldSizeXY.

G4double DetectorConstruction::GetWorldSizeYZ ( ) const
inline

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( ) const
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeYZ ( )
inline

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

References fWorldSizeYZ.

G4double DetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 52 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 52 of file DetectorConstruction.hh

References fWorldSizeZ.

G4double DetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 52 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 52 of file DetectorConstruction.hh

References fWorldSizeZ.

G4double DetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fWorldSizeZ.

G4double DetectorConstruction::GetWorldSizeZ ( )
inline

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

References fWorldZ.

G4double DetectorConstruction::GetxendAbs ( ) const
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fXendAbs.

G4double DetectorConstruction::GetXfront ( G4int  i)
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fXfront.

G4double DetectorConstruction::GetXfront ( G4int  i)
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fXfront.

G4double DetectorConstruction::GetxstartAbs ( ) const
inline

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

References fXstartAbs.

G4double DetectorConstruction::GetZdist_foil_detector ( )
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fThickness_Frame, fThickness_ScatterFoil, and fZfront_ScatterFoil.

void DetectorConstruction::InitialiseGeometryParameters ( )
private

Definition at line 137 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.cc

References DumpGeometryParameters(), fAbsorberPosZ, fAbsorberShiftZ, fAbsorberZ, fAirZ, fCheckShiftZ, fCheckVolumePosZ, fCheckVolumeZ, fDelta, fDistanceVacuumTarget, fGasVolumePosZ, fGasVolumeRadius, fGasVolumeZ, fGeneratorPosZ, fMylarPosZ, fMylarVolumeZ, fNumZ, fPhantomPosZ, fPhantomRadius, fPhantomZ, fShiftZPh, fTarget1PosZ, fTarget1Z, fTarget2PosZ, fTarget2Z, fTargetVolumePosZ, fTargetVolumeZ, fWindowPosZ, fWindowZ, fWorldXY, fWorldZ, max, and mm.

+ Here is the call graph for this function:

void DetectorConstruction::LoadChromosome ( const char *  filename,
G4VPhysicalVolume *  physiBox,
G4LogicalVolume *  logicBoxros 
)
private

Definition at line 111 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.cc

References cp, G4cout, G4endl, ChromosomeParameterisation::GetNumRosettes(), and kUndefined.

+ Here is the call graph for this function:

void DetectorConstruction::LoadPDBfile ( G4String  fileName)

Definition at line 789 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 789 of file DetectorConstruction.cc

References DefineVolumes(), G4RunManager::DefineWorldVolume(), fChosenOption, fPdbFileName, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

G4Material* DetectorConstruction::MaterialWithSingleIsotope ( G4String  ,
G4String  ,
G4double  ,
G4int  ,
G4int   
)
G4Material* DetectorConstruction::MaterialWithSingleIsotope ( G4String  ,
G4String  ,
G4double  ,
G4int  ,
G4int   
)
G4Material * DetectorConstruction::MaterialWithSingleIsotope ( G4String  name,
G4String  symbol,
G4double  density,
G4int  Z,
G4int  A 
)

Definition at line 123 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 123 of file DetectorConstruction.cc

References G4Material::AddElement(), G4Element::AddIsotope(), material(), and perCent.

+ Here is the call graph for this function:

G4Material* DetectorConstruction::MaterialWithSingleIsotope ( G4String  ,
G4String  ,
G4double  ,
G4int  ,
G4int   
)
G4Material* DetectorConstruction::MaterialWithSingleIsotope ( G4String  ,
G4String  ,
G4double  ,
G4int  ,
G4int   
)
G4Material* DetectorConstruction::MaterialWithSingleIsotope ( G4String  ,
G4String  ,
G4double  ,
G4int  ,
G4int   
)
DetectorConstruction& DetectorConstruction::operator= ( const DetectorConstruction &  right)
private
DetectorConstruction& DetectorConstruction::operator= ( const DetectorConstruction &  right)
private
DetectorConstruction& DetectorConstruction::operator= ( const DetectorConstruction &  right)
private
DetectorConstruction& DetectorConstruction::operator= ( const DetectorConstruction &  right)
private
DetectorConstruction& DetectorConstruction::operator= ( const DetectorConstruction &  right)
private
G4Material * DetectorConstruction::OtherMaterial ( G4String  materialName)
private

Definition at line 72 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), G4NistManager::Instance(), and material().

+ Here is the call graph for this function:

G4Material* DetectorConstruction::OtherMaterial ( G4String  materialName)
private
G4Material* DetectorConstruction::OtherMaterial ( G4String  materialName)
private
void DetectorConstruction::PlaceWithAxialRotations ( )
private

Definition at line 234 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 234 of file DetectorConstruction.cc

References cm, deg, fTrdVolume, fWorldVolume, G4cout, phi, pi, CLHEP::HepRotation::print(), CLHEP::HepRotation::rotate(), CLHEP::HepRotation::rotateY(), theta(), and w.

+ Here is the call graph for this function:

void DetectorConstruction::PlaceWithDirectMatrix ( )
private

Definition at line 147 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 147 of file DetectorConstruction.cc

References cm, deg, fTrdVolume, fWorldVolume, G4cout, phi, CLHEP::HepRotation::print(), Acts::UnitConstants::u, v, and w.

+ Here is the call graph for this function:

void DetectorConstruction::PlaceWithEulerAngles ( )
private

Definition at line 285 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 285 of file DetectorConstruction.cc

References cm, deg, fTrdVolume, fWorldVolume, G4cout, CLHEP::HepRotation::inverse(), phi, pi, CLHEP::HepRotation::print(), and w.

+ Here is the call graph for this function:

void DetectorConstruction::PlaceWithInverseMatrix ( )
private

Definition at line 189 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 189 of file DetectorConstruction.cc

References cm, deg, fTrdVolume, fWorldVolume, G4cout, CLHEP::HepRotation::inverse(), phi, CLHEP::HepRotation::print(), Acts::UnitConstants::u, v, and w.

+ Here is the call graph for this function:

void DetectorConstruction::PlaceWithReflections ( )
private

Placement with reflections. In order to better show the reflection symmetry we do not apply the rotation along Y axis.

Definition at line 339 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 339 of file DetectorConstruction.cc

References cm, deg, fTrdVolume, fWorldVolume, G4ReflectionFactory::Instance(), phi, pi, G4ReflectionFactory::Place(), and CLHEP::HepRotation::rotateZ().

+ Here is the call graph for this function:

void DetectorConstruction::PrintCalorParameters ( )

Definition at line 317 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 317 of file DetectorConstruction.cc

References absorberMat, calorThickness, distanceInterFibers, fiberDiameter, fiberLength, fiberMat, G4BestUnit, G4cout, G4endl, G4Material::GetName(), layerThickness, milledLayer, moduleThickness, nbOfFibers, nbOfLayers, and nbOfModules.

Referenced by ConstructCalorimeter(), and Run::EndOfRun().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::PrintCalorParameters ( )
void DetectorConstruction::PrintCalorParameters ( )
void DetectorConstruction::PrintCalorParameters ( )
void DetectorConstruction::PrintCalorParameters ( )
void DetectorConstruction::PrintCalorParameters ( )
void DetectorConstruction::PrintDetectorParameters ( )
void DetectorConstruction::PrintGeometry ( )

Definition at line 448 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 448 of file DetectorConstruction.cc

References fMaterial_Bag, fMaterial_ExitWindow, fMaterial_Frame, fMaterial_Gas, fMaterial_MonitorChbr, fMaterial_ScatterFoil, fThickness_Bag, fThickness_ExitWindow, fThickness_Frame, fThickness_Gas, fThickness_MonitorChbr, fThickness_ScatterFoil, fZfront_Bag, fZfront_ExitWindow, fZfront_MonitorChbr, fZfront_ScatterFoil, G4BestUnit, G4cout, G4endl, G4Material::GetName(), and CLHEP::prec.

+ Here is the call graph for this function:

void DetectorConstruction::PrintGeomParameters ( )

Definition at line 314 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 314 of file DetectorConstruction.cc

References fAbsorberMaterial, fAbsorberSizeYZ, fAbsorberThickness, fWorldMaterial, fWorldSizeX, fWorldSizeYZ, fXposAbs, G4BestUnit, G4cout, G4endl, and G4Material::GetName().

+ Here is the call graph for this function:

void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
private
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const

Definition at line 189 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 189 of file DetectorConstruction.cc

References fBoxSize, fMaterial, G4BestUnit, G4cout, G4endl, and G4Material::GetName().

+ Here is the call graph for this function:

void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )

Definition at line 172 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 172 of file DetectorConstruction.cc

References aMaterial, BoxSize, G4BestUnit, G4cout, G4endl, and G4Material::GetName().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
private
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
private
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( )
void DetectorConstruction::PrintParameters ( ) const
void DetectorConstruction::ResiduesView ( G4LogicalVolume *  worldLV,
Barycenter *  barycenterListTemp 
)
private

Definition at line 556 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 556 of file DetectorConstruction.cc

References angstrom, G4Colour::Blue(), CheckMaterials(), Barycenter::fCenterBaseX, Barycenter::fCenterBaseY, Barycenter::fCenterBaseZ, Barycenter::fCenterPhosphateX, Barycenter::fCenterPhosphateY, Barycenter::fCenterPhosphateZ, Barycenter::fCenterSugarX, Barycenter::fCenterSugarY, Barycenter::fCenterSugarZ, fCheckOverlaps, fpWaterMaterial, Barycenter::GetNext(), G4Colour::Green(), CLHEP::HepRotation::inverse(), k, CLHEP::Hep3Vector::phi(), pi, G4Colour::Red(), G4VisAttributes::SetForceSolid(), G4LogicalVolume::SetVisAttributes(), CLHEP::Hep3Vector::theta(), and G4Colour::Yellow().

Referenced by DefineVolumes().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::SetAbsLength ( G4double  val)

Definition at line 445 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 445 of file DetectorConstruction.cc

References fAbsLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsMaterial ( const G4String &  mat)

Definition at line 368 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 368 of file DetectorConstruction.cc

References fAbsMaterial, G4NistManager::FindOrBuildMaterial(), fLogicA1, fLogicA2, fLogicA3, fLogicA4, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorberMaterial ( const G4String &  materialChoice)

Definition at line 335 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 335 of file DetectorConstruction.cc

References fAbsorberMaterial, G4NistManager::FindOrBuildMaterial(), fLogicAbsorber, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorberMaterial ( G4String  )
void DetectorConstruction::SetAbsorberMaterial ( G4String  materialChoice)

Definition at line 271 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 271 of file DetectorConstruction.cc

References fAbsorberMaterial, G4NistManager::FindOrBuildMaterial(), fLogicAbsorber, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorberMaterial ( G4String  )
void DetectorConstruction::SetAbsorberMaterial ( G4String  )
void DetectorConstruction::SetAbsorberShiftZ ( G4double  val)
inline

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

References fAbsorberShiftZ.

void DetectorConstruction::SetAbsorberSizeYZ ( G4double  val)

Definition at line 374 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 374 of file DetectorConstruction.cc

References ChangeGeometry(), ComputeGeomParameters(), fAbsorberSizeYZ, and fPhysiWorld.

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorberThickness ( G4double  )
void DetectorConstruction::SetAbsorberThickness ( G4double  )
void DetectorConstruction::SetAbsorberThickness ( G4double  val)

Definition at line 307 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 307 of file DetectorConstruction.cc

References fAbsorberThickness, G4State_PreInit, G4RunManager::GetRunManager(), G4StateManager::GetStateManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorberThickness ( G4double  )
void DetectorConstruction::SetAbsorberThickness ( G4double  )
void DetectorConstruction::SetAbsorberXpos ( G4double  val)

Definition at line 403 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 403 of file DetectorConstruction.cc

References fPhysiWorld, and fXposAbs.

void DetectorConstruction::SetAbsorberZ ( G4double  val)
inline

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

References fAbsorberZ.

void DetectorConstruction::SetAbsorLength ( G4double  value)

Definition at line 276 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 276 of file DetectorConstruction.cc

References fAbsorLength, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorMaterial ( G4int  iabs,
const G4String &  material 
)

Definition at line 273 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 273 of file DetectorConstruction.cc

References fAbsorMaterial, G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), and G4RunManager::PhysicsHasBeenModified().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorMaterial ( G4int  ,
const G4String &   
)
void DetectorConstruction::SetAbsorMaterial ( G4String  materialChoice)

Definition at line 232 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 232 of file DetectorConstruction.cc

References fAbsorMaterial, G4NistManager::FindOrBuildMaterial(), fLAbsor, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorMaterial ( G4String  )
void DetectorConstruction::SetAbsorMaterial ( G4int  ,
const G4String &   
)
void DetectorConstruction::SetAbsorRadius ( G4double  value)

Definition at line 268 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 268 of file DetectorConstruction.cc

References fAbsorRadius, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorSizeYZ ( G4double  )
void DetectorConstruction::SetAbsorSizeYZ ( G4double  val)

Definition at line 313 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 313 of file DetectorConstruction.cc

References DBL_MIN, fAbsorSizeYZ, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorSizeYZ ( G4double  )
void DetectorConstruction::SetAbsorThickness ( G4double  value)

Definition at line 236 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 236 of file DetectorConstruction.cc

References fAbsorThickness, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorThickness ( G4int  iabs,
G4double  val 
)

Definition at line 293 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 293 of file DetectorConstruction.cc

References DBL_MIN, fAbsorThickness, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetAbsorThickness ( G4int  ,
G4double   
)
void DetectorConstruction::SetAbsorThickness ( G4int  ,
G4double   
)
void DetectorConstruction::SetAngles ( G4ThreeVector  a3vec)
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fAngles.

Referenced by DetectorConstructionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void DetectorConstruction::SetBoxDimensions ( G4ThreeVector  dimensions)

Set box dimension (in half lengths). This setting has effect only if called in PreInit> phase

Definition at line 164 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 164 of file DetectorConstruction.cc

References fBoxDimensions.

Referenced by DefineCommands().

+ Here is the caller graph for this function:

void DetectorConstruction::SetBoxDimensions ( G4ThreeVector  dimensions)
void DetectorConstruction::SetBoxDimensions ( G4ThreeVector  dimensions)
void DetectorConstruction::SetBoxMaterial ( const G4String &  materialName)

Definition at line 130 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 130 of file DetectorConstruction.cc

References G4cerr, G4cout, G4endl, and G4NistManager::Instance().

Referenced by DefineCommands().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::SetBoxMaterial ( const G4String &  materialName)
void DetectorConstruction::SetBoxMaterial ( const G4String &  materialName)
void DetectorConstruction::SetBR ( G4ThreeVector  a3vec)
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fBR.

Referenced by DetectorConstructionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void DetectorConstruction::SetCalorSizeYZ ( G4double  )
void DetectorConstruction::SetCalorSizeYZ ( G4double  )
void DetectorConstruction::SetCalorSizeYZ ( G4double  )
void DetectorConstruction::SetCalorSizeYZ ( G4double  val)

Definition at line 329 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 329 of file DetectorConstruction.cc

References fCalorSizeYZ, G4State_PreInit, G4RunManager::GetRunManager(), G4StateManager::GetStateManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetCalorSizeYZ ( G4double  )
void DetectorConstruction::SetCavityMaterial ( const G4String &  materialChoice)

Definition at line 219 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 219 of file DetectorConstruction.cc

References fCavityMaterial, and G4Material::GetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetCavityMaterial ( const G4String &  )
void DetectorConstruction::SetCavityRadius ( G4double  value)

Definition at line 212 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 212 of file DetectorConstruction.cc

References fCavityRadius.

void DetectorConstruction::SetCavityRadius ( G4double  )
void DetectorConstruction::SetCavityThickness ( G4double  value)

Definition at line 205 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 205 of file DetectorConstruction.cc

References fCavityThickness.

void DetectorConstruction::SetCavityThickness ( G4double  )
void DetectorConstruction::SetCheckShiftZ ( G4double  val)
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fCheckShiftZ.

void DetectorConstruction::SetCoef ( G4int  val)

Definition at line 291 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 291 of file DetectorConstruction.cc

References fCoef, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetContainerMaterial ( const G4String &  name)

Definition at line 388 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 388 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fLogicContainer, fWindowMat, G4cout, G4endl, G4Material::GetMaterial(), G4Material::GetName(), G4RunManager::GetRunManager(), G4NistManager::Instance(), mat, G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetContainerThickness ( G4double  val)

Definition at line 444 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 444 of file DetectorConstruction.cc

References ChangeGeometry(), fPhysWorld, and fWindowThick.

+ Here is the call graph for this function:

void DetectorConstruction::SetContainMaterial ( G4String  materialChoice)

Definition at line 250 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 250 of file DetectorConstruction.cc

References fContainMaterial, G4NistManager::FindOrBuildMaterial(), fLContain, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetContainThickness ( G4double  value)

Definition at line 284 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 284 of file DetectorConstruction.cc

References G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetCytoMaterial ( G4String  materialChoice)

Definition at line 264 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 264 of file DetectorConstruction.cc

References fCytoMaterial, G4RunManager::GeometryHasBeenModified(), G4Material::GetMaterial(), G4RunManager::GetRunManager(), and G4RunManager::PhysicsHasBeenModified().

+ Here is the call graph for this function:

void DetectorConstruction::SetCytoThickness ( G4double  value)

Definition at line 245 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 245 of file DetectorConstruction.cc

References fCytoThickness, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetDetectorLength ( G4double  value)

Definition at line 271 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 271 of file DetectorConstruction.cc

References fDetectorLength, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetDetectorMaterial ( G4String  materialChoice)

Definition at line 229 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 229 of file DetectorConstruction.cc

References fDetectorMater, G4NistManager::FindOrBuildMaterial(), fLogicDetector, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetDetectorSetUp ( G4String  setup)
inline

Definition at line 55 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 55 of file DetectorConstruction.hh

References fSetUp.

void DetectorConstruction::SetDetectorThickness ( G4double  value)

Definition at line 263 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 263 of file DetectorConstruction.cc

References G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetDiameter ( G4double  diameter)

Definition at line 141 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.cc

References fDiameter, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetEC ( G4String  aString)
inline

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

References fECfileName.

Referenced by DetectorConstructionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void DetectorConstruction::SetEcalLength ( G4double  val)

Definition at line 395 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 395 of file DetectorConstruction.cc

References fEcalLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetEcalMaterial ( const G4String &  mat)

Definition at line 352 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 352 of file DetectorConstruction.cc

References fCalMaterial, G4NistManager::FindOrBuildMaterial(), fLogicCal, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetEcalWidth ( G4double  val)

Definition at line 405 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 405 of file DetectorConstruction.cc

References fEcalWidth, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetG1 ( G4float  value)

Definition at line 249 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 249 of file DetectorConstruction.cc

References fG1, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetG2 ( G4float  value)

Definition at line 257 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 257 of file DetectorConstruction.cc

References fG2, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetG3 ( G4float  value)

Definition at line 265 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 265 of file DetectorConstruction.cc

References fG3, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetG4 ( G4float  value)

Definition at line 273 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 273 of file DetectorConstruction.cc

References fG4, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetGap ( G4double  val)
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fDelta.

void DetectorConstruction::SetGapMaterial ( G4String  )
void DetectorConstruction::SetGapMaterial ( G4String  )
void DetectorConstruction::SetGapMaterial ( G4String  materialChoice)

Definition at line 289 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 289 of file DetectorConstruction.cc

References fGapMaterial, G4NistManager::FindOrBuildMaterial(), fLogicGap, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetGapMaterial ( G4String  )
void DetectorConstruction::SetGapThickness ( G4double  )
void DetectorConstruction::SetGapThickness ( G4double  val)

Definition at line 318 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 318 of file DetectorConstruction.cc

References fGapThickness, G4State_PreInit, G4RunManager::GetRunManager(), G4StateManager::GetStateManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetGapThickness ( G4double  )
void DetectorConstruction::SetGapThickness ( G4double  )
void DetectorConstruction::SetGasMaterial ( const G4String &  name)

Definition at line 368 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 368 of file DetectorConstruction.cc

References fGasMat, G4NistManager::FindOrBuildMaterial(), fLogicDetector, G4cout, G4endl, G4Material::GetMaterial(), G4Material::GetName(), G4RunManager::GetRunManager(), G4NistManager::Instance(), mat, G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetGasRadius ( G4double  val)

Definition at line 436 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 436 of file DetectorConstruction.cc

References ChangeGeometry(), and fPhysWorld.

+ Here is the call graph for this function:

void DetectorConstruction::SetGasThickness ( G4double  val)

Definition at line 428 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 428 of file DetectorConstruction.cc

References ChangeGeometry(), and fPhysWorld.

+ Here is the call graph for this function:

void DetectorConstruction::SetGrid ( G4int  myGrid)

Definition at line 314 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 314 of file DetectorConstruction.cc

References fGrid, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetLBining ( G4ThreeVector  Value)

Definition at line 173 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 173 of file DetectorConstruction.cc

References fDLradl, fNLtot, G4cout, G4endl, kMaxBin, and UpdateParameters().

+ Here is the call graph for this function:

void DetectorConstruction::SetLength ( G4double  length)

Definition at line 148 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 148 of file DetectorConstruction.cc

References fLength, G4RunManager::GeometryHasBeenModified(), G4RunManager::GetRunManager(), and BTOF::length.

+ Here is the call graph for this function:

void DetectorConstruction::SetMagField ( G4double  )
void DetectorConstruction::SetMagField ( G4double  )
void DetectorConstruction::SetMagField ( G4double  fieldValue)

Definition at line 173 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 173 of file DetectorConstruction.cc

References G4FieldManager::CreateChordFinder(), fMagField, G4TransportationManager::GetFieldManager(), G4TransportationManager::GetTransportationManager(), and G4FieldManager::SetDetectorField().

+ Here is the call graph for this function:

void DetectorConstruction::SetMassCytoplasm ( G4double  mC)
inline

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

References fMassCytoplasm.

Referenced by ConstructLine().

+ Here is the caller graph for this function:

void DetectorConstruction::SetMassNucleus ( G4double  mN)
inline

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

References fMassNucleus.

Referenced by ConstructLine().

+ Here is the caller graph for this function:

void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  materialChoice)

Definition at line 182 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 182 of file DetectorConstruction.cc

References aMaterial, ConstructVolumes(), G4RunManager::DefineWorldVolume(), G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), and pBox.

Referenced by BOOST_PYTHON_MODULE(), DetectorConstruction(), DetectorMessenger::SetNewValue(), and DetectorConstructionMessenger::SetNewValue().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( const G4String &  materialChoice)

Definition at line 199 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 199 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fMaterial, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( const G4String &  )
void DetectorConstruction::SetMaterial ( G4String  )
void DetectorConstruction::SetMaterial ( G4String  aString)
inline

Definition at line 65 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 65 of file DetectorConstruction.hh

References fMaterialName.

void DetectorConstruction::SetMaterialScatter ( G4String  material)

Definition at line 498 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 498 of file DetectorConstruction.cc

References fMaterial_ScatterFoil, and G4Material::GetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetMaxChargedStep ( G4double  x)
inline

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

References fMaxStep, and x.

void DetectorConstruction::SetMaxEnergy ( G4double  e)
inline

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

References e, and fMaxEnergy.

Referenced by PrimaryGeneratorAction::SetBeamEnergy().

+ Here is the caller graph for this function:

void DetectorConstruction::SetMaxStepLength ( G4double  val)

Definition at line 202 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 202 of file DetectorConstruction.cc

References DBL_MIN, G4cout, G4endl, G4TransportationManager::GetPropagatorInField(), G4TransportationManager::GetTransportationManager(), and G4PropagatorInField::SetLargestAcceptableStep().

+ Here is the call graph for this function:

void DetectorConstruction::SetMaxStepSize ( G4double  )
void DetectorConstruction::SetMaxStepSize ( G4double  )
void DetectorConstruction::SetMaxStepSize ( G4double  )
void DetectorConstruction::SetMaxStepSize ( G4double  val)

Definition at line 188 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 188 of file DetectorConstruction.cc

References DBL_MIN, fUserLimits, G4cout, G4endl, and G4UserLimits::SetMaxAllowedStep().

+ Here is the call graph for this function:

void DetectorConstruction::SetMethod ( EMethod  method)

Definition at line 413 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 413 of file DetectorConstruction.cc

References Construct(), G4RunManager::DefineWorldVolume(), fMethod, and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetModel ( G4int  modelChoice)

Definition at line 281 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 281 of file DetectorConstruction.cc

References fModel, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetMylarZ ( G4double  val)
inline

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

References fMylarVolumeZ.

void DetectorConstruction::SetNbOfAbsor ( G4int  )
void DetectorConstruction::SetNbOfAbsor ( G4int  ival)

Definition at line 257 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 257 of file DetectorConstruction.cc

References G4cout, G4endl, G4RunManager::GetRunManager(), kMaxAbsor, and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetNbOfAbsor ( G4int  )
void DetectorConstruction::SetNbOfDivisions ( G4int  iabs,
G4int  ival 
)

Definition at line 328 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 328 of file DetectorConstruction.cc

References fNbOfDivisions, G4cout, G4endl, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetNbOfLayers ( G4int  nb)
void DetectorConstruction::SetNbOfLayers ( G4int  )
void DetectorConstruction::SetNbOfLayers ( G4int  val)

Definition at line 340 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 340 of file DetectorConstruction.cc

References fNbOfLayers, G4State_PreInit, G4RunManager::GetRunManager(), G4StateManager::GetStateManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetNbOfLayers ( G4int  )
void DetectorConstruction::SetNbOfLayers ( G4int  )
void DetectorConstruction::SetNbOfLayers ( G4int  )
void DetectorConstruction::SetNbOfPixelsInPhantom ( G4int  nP)
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fNbOfPixelsInPhantom.

Referenced by ConstructLine().

+ Here is the caller graph for this function:

void DetectorConstruction::SetNuclMaterial ( G4String  materialChoice)

Definition at line 275 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 275 of file DetectorConstruction.cc

References fNuclMaterial, G4RunManager::GeometryHasBeenModified(), G4Material::GetMaterial(), G4RunManager::GetRunManager(), and G4RunManager::PhysicsHasBeenModified().

+ Here is the call graph for this function:

void DetectorConstruction::SetNuclRadius ( G4double  value)

Definition at line 237 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 237 of file DetectorConstruction.cc

References fNuclRadius, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetNumberDivE ( G4int  val)
inline

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

References fNumE.

void DetectorConstruction::SetNumberDivR ( G4int  val)
inline

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

References fNumR.

void DetectorConstruction::SetNumberDivZ ( G4int  val)
inline

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

References fNumZ.

void DetectorConstruction::SetPadLength ( G4double  val)

Definition at line 425 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 425 of file DetectorConstruction.cc

References fPadLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetPadWidth ( G4double  val)

Definition at line 435 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 435 of file DetectorConstruction.cc

References fPadWidth, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetPairEnergy ( G4double  val)

Definition at line 452 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 452 of file DetectorConstruction.cc

References fGasMat, G4Material::GetIonisation(), and G4IonisParamMat::SetMeanEnergyPerIonPair().

+ Here is the call graph for this function:

void DetectorConstruction::SetPhysicsList ( G4VModularPhysicsList *  ptr)
inline

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

References fPhysList.

Referenced by main().

+ Here is the caller graph for this function:

void DetectorConstruction::SetProfile ( G4int  myProfile)

Definition at line 306 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 306 of file DetectorConstruction.cc

References fProfile, G4RunManager::GetRunManager(), and G4RunManager::ReinitializeGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetRadius ( G4double  )
void DetectorConstruction::SetRadius ( G4double  )
void DetectorConstruction::SetRadius ( G4double  )
void DetectorConstruction::SetRadius ( G4double  )
void DetectorConstruction::SetRadius ( G4double  value)

Definition at line 173 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 173 of file DetectorConstruction.cc

References fAbsor, fAbsorRadius, fSpheres, and scale.

void DetectorConstruction::SetRadius ( G4double  )
void DetectorConstruction::SetRBining ( G4ThreeVector  Value)

Definition at line 187 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 187 of file DetectorConstruction.cc

References fDRradl, fNRtot, G4cout, G4endl, kMaxBin, and UpdateParameters().

+ Here is the call graph for this function:

void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  value)

Definition at line 245 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 245 of file DetectorConstruction.cc

References fBox, and fBoxSize.

void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSize ( G4double  )
void DetectorConstruction::SetSizes ( G4ThreeVector  a3vec)
inline

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

References fSizes.

Referenced by DetectorConstructionMessenger::SetNewValue().

+ Here is the caller graph for this function:

void DetectorConstruction::SetSizeX ( G4double  value)

Definition at line 242 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 242 of file DetectorConstruction.cc

References fAbsorSizeX, and fWorldSizeX.

void DetectorConstruction::SetSizeX ( G4double  )
void DetectorConstruction::SetSizeXY ( G4double  )
void DetectorConstruction::SetSizeXY ( G4double  value)

Definition at line 149 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 149 of file DetectorConstruction.cc

References fAbsorSizeXY, and fWorldSizeXY.

void DetectorConstruction::SetSizeYZ ( G4double  value)

Definition at line 250 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 250 of file DetectorConstruction.cc

References fAbsorSizeYZ, and fWorldSizeYZ.

void DetectorConstruction::SetSizeYZ ( G4double  )
void DetectorConstruction::SetSizeZ ( G4double  )
void DetectorConstruction::SetSizeZ ( G4double  value)

Definition at line 139 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 139 of file DetectorConstruction.cc

References fAbsorSizeZ, and fWorldSizeZ.

void DetectorConstruction::SetSurfaceFinish ( const G4OpticalSurfaceFinish  finish)
inline

Definition at line 59 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 59 of file DetectorConstruction.hh

References fSurface, G4RunManager::GeometryHasBeenModified(), G4RunManager::GetRunManager(), and G4OpticalSurface::SetFinish().

+ Here is the call graph for this function:

void DetectorConstruction::SetSurfaceModel ( const G4OpticalSurfaceModel  model)
inline

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

References fSurface, G4RunManager::GeometryHasBeenModified(), G4RunManager::GetRunManager(), and G4OpticalSurface::SetModel().

+ Here is the call graph for this function:

void DetectorConstruction::SetSurfacePolish ( G4double  v)

Definition at line 140 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 140 of file DetectorConstruction.cc

References fSurface, G4cout, G4endl, G4RunManager::GeometryHasBeenModified(), G4OpticalSurface::GetPolish(), G4RunManager::GetRunManager(), and G4OpticalSurface::SetPolish().

+ Here is the call graph for this function:

void DetectorConstruction::SetSurfaceSigmaAlpha ( G4double  v)

Definition at line 131 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 131 of file DetectorConstruction.cc

References fSurface, G4cout, G4endl, G4RunManager::GeometryHasBeenModified(), G4RunManager::GetRunManager(), G4OpticalSurface::GetSigmaAlpha(), and G4OpticalSurface::SetSigmaAlpha().

+ Here is the call graph for this function:

void DetectorConstruction::SetSurfaceType ( const G4SurfaceType  type)
inline

Definition at line 66 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 66 of file DetectorConstruction.hh

References fSurface, G4RunManager::GeometryHasBeenModified(), G4RunManager::GetRunManager(), and G4OpticalSurface::SetType().

+ Here is the call graph for this function:

void DetectorConstruction::SetTallyNumber ( G4int  value)

Definition at line 320 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 320 of file DetectorConstruction.cc

References G4endl, and kMaxTally.

void DetectorConstruction::SetTallyPosition ( G4int  j,
const G4ThreeVector &  value 
)

Definition at line 344 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 344 of file DetectorConstruction.cc

References fTallyPosition, G4endl, and kMaxTally.

void DetectorConstruction::SetTallySize ( G4int  j,
const G4ThreeVector &  value 
)

Definition at line 332 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 332 of file DetectorConstruction.cc

References fTallySize, G4endl, and kMaxTally.

void DetectorConstruction::SetTankMaterial ( const G4String &  mat)

Definition at line 214 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 214 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fTank_LV, fTankMaterial, fTankMPT, G4cout, G4endl, G4Material::GetIonisation(), G4Material::GetName(), G4RunManager::GetRunManager(), G4NistManager::Instance(), MeV, mm, G4RunManager::PhysicsHasBeenModified(), G4IonisParamMat::SetBirksConstant(), G4LogicalVolume::SetMaterial(), and G4Material::SetMaterialPropertiesTable().

+ Here is the call graph for this function:

void DetectorConstruction::SetTarget1Material ( const G4String &  m)

Definition at line 387 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 387 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fLogicTarget1, fTarget1Material, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetTarget1Z ( G4double  val)
inline

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

References fTarget1Z.

void DetectorConstruction::SetTarget2Material ( const G4String &  m)

Definition at line 403 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 403 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fLogicTarget2, fTarget2Material, G4cout, G4endl, G4RunManager::GetRunManager(), G4NistManager::Instance(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetTarget2Z ( G4double  val)
inline

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

References fTarget2Z.

void DetectorConstruction::SetTargetLength ( G4double  value)
void DetectorConstruction::SetTargetLength ( G4double  val)

Definition at line 184 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 184 of file DetectorConstruction.cc

References ComputeGeomParameters(), and fLength.

+ Here is the call graph for this function:

void DetectorConstruction::SetTargetMaterial ( G4String  materialChoice)

Definition at line 146 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 146 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fTargetMaterial, G4cout, G4endl, G4NistManager::Instance(), mat, and UpdateGeometry().

+ Here is the call graph for this function:

void DetectorConstruction::SetTargetMaterial ( G4String  )
void DetectorConstruction::SetTargetMaterial ( const G4String &  mat)

Definition at line 148 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 148 of file DetectorConstruction.cc

References G4NistManager::FindOrBuildMaterial(), fLogicTarget, fTargetMaterial, G4RunManager::GetRunManager(), G4NistManager::Instance(), material(), G4RunManager::PhysicsHasBeenModified(), and G4LogicalVolume::SetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetTargetMaterial ( const G4String &  )
void DetectorConstruction::SetTargetMaterial ( const G4String &  )
void DetectorConstruction::SetTargetRadius ( G4double  value)
void DetectorConstruction::SetTargetRadius ( G4double  val)

Definition at line 174 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 174 of file DetectorConstruction.cc

References ComputeGeomParameters(), and fRadius.

+ Here is the call graph for this function:

void DetectorConstruction::SetTargetRadius ( G4double  val)
void DetectorConstruction::SetTargetRadius ( G4double  val)
void DetectorConstruction::SetThicknessScatter ( G4double  val)

Definition at line 508 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 508 of file DetectorConstruction.cc

References fThickness_ScatterFoil.

void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  value)

Definition at line 169 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 169 of file DetectorConstruction.cc

References fTrackingCut.

void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetTrackingCut ( G4double  )
void DetectorConstruction::SetVerbose ( G4bool  v)
inline

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

References fVerbose, and v.

void DetectorConstruction::SetVertexLength ( G4double  val)

Definition at line 415 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 415 of file DetectorConstruction.cc

References fVertexLength, G4RunManager::GeometryHasBeenModified(), and G4RunManager::GetRunManager().

+ Here is the call graph for this function:

void DetectorConstruction::SetWallMaterial ( const G4String &  materialChoice)

Definition at line 196 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 196 of file DetectorConstruction.cc

References fWallMaterial, and G4Material::GetMaterial().

+ Here is the call graph for this function:

void DetectorConstruction::SetWallMaterial ( const G4String &  )
void DetectorConstruction::SetWallThickness ( G4double  value)

Definition at line 189 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 189 of file DetectorConstruction.cc

void DetectorConstruction::SetWallThickness ( G4double  )
void DetectorConstruction::SetWorldMaterial ( G4String  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  materialName)

Definition at line 147 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 147 of file DetectorConstruction.cc

References G4cerr, G4cout, G4endl, and G4NistManager::Instance().

Referenced by DefineCommands().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::SetWorldMaterial ( const G4String &  materialName)
void DetectorConstruction::SetWorldMaterial ( const G4String &  materialName)
void DetectorConstruction::SetWorldMaterial ( G4String  materialChoice)

Definition at line 253 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 253 of file DetectorConstruction.cc

References fWorldMaterial, G4RunManager::GeometryHasBeenModified(), G4Material::GetMaterial(), G4RunManager::GetRunManager(), and G4RunManager::PhysicsHasBeenModified().

+ Here is the call graph for this function:

void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldMaterial ( const G4String &  )
void DetectorConstruction::SetWorldSizeFactor ( G4double  factor)
void DetectorConstruction::SetWorldSizeFactor ( G4double  factor)

Set the multiplication factor from box dimensions to world dimensions. This setting has effect only if called in PreInit> phase

Definition at line 174 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 174 of file DetectorConstruction.cc

Referenced by DefineCommands().

+ Here is the caller graph for this function:

void DetectorConstruction::SetWorldSizeFactor ( G4double  factor)
void DetectorConstruction::SetWorldSizeX ( G4double  val)

Definition at line 383 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 383 of file DetectorConstruction.cc

References ChangeGeometry(), ComputeGeomParameters(), fDefaultWorld, fPhysiWorld, and fWorldSizeX.

+ Here is the call graph for this function:

void DetectorConstruction::SetWorldSizeYZ ( G4double  val)

Definition at line 393 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 393 of file DetectorConstruction.cc

References ChangeGeometry(), ComputeGeomParameters(), fDefaultWorld, fPhysiWorld, and fWorldSizeYZ.

+ Here is the call graph for this function:

void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )

Definition at line 255 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 255 of file DetectorConstruction.cc

References ConstructVolumes(), G4RunManager::DefineWorldVolume(), fWorld, and G4RunManager::GetRunManager().

Referenced by SetTargetMaterial().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateGeometry ( )
void DetectorConstruction::UpdateParameters ( )
private

Definition at line 122 of file DetectorConstruction.cc.

View newest version in sPHENIX GitHub at line 122 of file DetectorConstruction.cc

References fDLlength, fDLradl, fDRlength, fDRradl, fEcalLength, fEcalRadius, fMaterial, fNLtot, fNRtot, fSolidEcal, G4Material::GetRadlen(), G4Tubs::SetOuterRadius(), and G4Tubs::SetZHalfLength().

Referenced by SetLBining(), and SetRBining().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4Material* DetectorConstruction::absorberMat
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4Material* DetectorConstruction::aMaterial
private

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

Referenced by ConstructVolumes(), GetMaterial(), PrintParameters(), and SetMaterial().

AnalysisManager* DetectorConstruction::analysis
private

Definition at line 51 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 51 of file DetectorConstruction.hh

Referenced by DetectorConstruction().

G4double DetectorConstruction::BoxSize
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

Referenced by ConstructVolumes(), DetectorConstruction(), GetSize(), and PrintParameters().

G4Material* DetectorConstruction::calorimeterMat
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter().

G4double DetectorConstruction::calorThickness
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetCalorThickness(), and PrintCalorParameters().

G4Material* DetectorConstruction::defaultMat
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

DetectorMessenger* DetectorConstruction::detectorMessenger
private

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

Referenced by DetectorConstruction(), and ~DetectorConstruction().

G4double DetectorConstruction::distanceInterFibers
private

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4double DetectorConstruction::fAbsLength
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by SetAbsLength().

G4Material* DetectorConstruction::fAbsMaterial
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

Referenced by SetAbsMaterial().

G4VPhysicalVolume * DetectorConstruction::fAbsor
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

Referenced by SetRadius().

G4Material * DetectorConstruction::fAbsorberMaterial
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), GetAbsorberMaterial(), PrintGeomParameters(), and SetAbsorberMaterial().

G4double DetectorConstruction::fAbsorberPosZ
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fAbsorberRadius
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by GetAbsorberR().

G4double DetectorConstruction::fAbsorberShiftZ
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by GetScoreZ(), InitialiseGeometryParameters(), and SetAbsorberShiftZ().

G4double DetectorConstruction::fAbsorberSizeYZ
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

Referenced by ChangeGeometry(), ComputeGeomParameters(), GetAbsorberSizeYZ(), PrintGeomParameters(), and SetAbsorberSizeYZ().

G4double DetectorConstruction::fAbsorberThickness
private
G4double DetectorConstruction::fAbsorberZ
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), InitialiseGeometryParameters(), and SetAbsorberZ().

G4double DetectorConstruction::fAbsorLength
private

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

Referenced by GetAbsorLength(), and SetAbsorLength().

G4Material * DetectorConstruction::fAbsorMaterial
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetAbsorMaterial(), and SetAbsorMaterial().

G4double DetectorConstruction::fAbsorRadius
private

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

Referenced by GetAbsorRadius(), SetAbsorRadius(), and SetRadius().

G4double DetectorConstruction::fAbsorSizeX
private

Definition at line 94 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 94 of file DetectorConstruction.hh

Referenced by ComputeParameters(), GetAbsorSizeX(), and SetSizeX().

G4double DetectorConstruction::fAbsorSizeXY
private

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

Referenced by SetSizeXY().

G4double DetectorConstruction::fAbsorSizeYZ
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by GetAbsorSizeYZ(), SetAbsorSizeYZ(), and SetSizeYZ().

G4double DetectorConstruction::fAbsorSizeZ
private

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

Referenced by GetAbsorSizeZ(), and SetSizeZ().

G4double DetectorConstruction::fAbsorThickness
private

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

Referenced by ComputeParameters(), GetAbsorThickness(), and SetAbsorThickness().

G4double DetectorConstruction::fAirZ
private

Definition at line 136 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 136 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4ThreeVector DetectorConstruction::fAngles
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by GetAngles(), and SetAngles().

G4VisAttributes* DetectorConstruction::fAxonColour
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::faxonLV[kMT]
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

G4VPhysicalVolume * DetectorConstruction::faxonPV[kMT]
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by GetaxonPV().

G4VSolid * DetectorConstruction::faxonS[kMT]
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fBoite2Material
private

Definition at line 122 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 122 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Material* DetectorConstruction::fBoite3Material
private

Definition at line 123 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 123 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Material* DetectorConstruction::fBoiteMaterial
private

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume * DetectorConstruction::fBox
private

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

Referenced by GetBox(), GetWorld(), and SetSize().

G4Box* DetectorConstruction::fBox
private

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

G4ThreeVector DetectorConstruction::fBoxDimensions
private

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

Referenced by SetBoxDimensions().

G4String DetectorConstruction::fBoxMaterialName
private

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

G4double DetectorConstruction::fBoxSize
private

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

Referenced by GetBoxSize(), GetSize(), PrintParameters(), and SetSize().

G4double DetectorConstruction::fBoxSizeXY
private

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

Referenced by GetBoxSizeXY().

G4double DetectorConstruction::fBoxSizeZ
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by GetBoxSizeZ().

G4LogicalVolume * DetectorConstruction::fBoxVolume
private

Definition at line 73 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 73 of file DetectorConstruction.hh

G4ThreeVector DetectorConstruction::fBR
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by GetBR(), and SetBR().

G4bool DetectorConstruction::fBuildBases
private

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

G4bool DetectorConstruction::fBuildChromatineFiber
private

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fCalMaterial
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

Referenced by SetEcalMaterial().

G4double DetectorConstruction::fCalorSizeYZ
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

Referenced by ComputeCalorParameters(), GetCalorSizeYZ(), and SetCalorSizeYZ().

G4double DetectorConstruction::fCalorThickness
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

Referenced by ComputeCalorParameters(), and GetCalorThickness().

G4Material* DetectorConstruction::fCathodeMaterial
private

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume * DetectorConstruction::fCavity
private

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

Referenced by GetCavity().

G4Material * DetectorConstruction::fCavityMaterial
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetCavityMaterial(), and SetCavityMaterial().

G4double DetectorConstruction::fCavityRadius
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by GetCavityRadius(), and SetCavityRadius().

G4double DetectorConstruction::fCavityThickness
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetCavityThickness(), and SetCavityThickness().

G4bool DetectorConstruction::fCheckOverlaps
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by AtomisticView(), BarycenterView(), DrawBoundingVolume(), and ResiduesView().

G4double DetectorConstruction::fCheckR
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

G4double DetectorConstruction::fCheckShiftZ
private

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters(), and SetCheckShiftZ().

G4VPhysicalVolume* DetectorConstruction::fCheckVolume
private

Definition at line 158 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 158 of file DetectorConstruction.hh

Referenced by GetCheckVolume().

G4double DetectorConstruction::fCheckVolumePosZ
private

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fCheckVolumeRadius
private

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

G4double DetectorConstruction::fCheckVolumeZ
private

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fCheckZ
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

unsigned short int DetectorConstruction::fChosenOption
private

Option for the visualisation.

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

Referenced by LoadPDBfile().

G4double DetectorConstruction::fCiblePositionX
private

Definition at line 107 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4double DetectorConstruction::fCiblePositionY
private

Definition at line 108 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 108 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4double DetectorConstruction::fCiblePositionZ
private

Definition at line 109 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 109 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4int DetectorConstruction::fCoef

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetCoef(), and SetCoef().

G4Material* DetectorConstruction::fCollimatorMaterial
private

Definition at line 116 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 116 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4double DetectorConstruction::fCollObjSizeXY
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4double DetectorConstruction::fCollObjSizeZ
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Material* DetectorConstruction::fContainMaterial
private

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

Referenced by GetContainMaterial(), and SetContainMaterial().

G4double DetectorConstruction::fContainThickness
private

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

Referenced by GetContainThickness().

G4VPhysicalVolume* DetectorConstruction::fCyto
private

Definition at line 128 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 128 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fCytoMaterial
private

Definition at line 120 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 120 of file DetectorConstruction.hh

Referenced by GetCytoMaterial(), and SetCytoMaterial().

G4Material* DetectorConstruction::fCytoplasmMaterial1
private

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetCytoplasmMaterial1().

G4Material* DetectorConstruction::fCytoplasmMaterial2
private

Definition at line 127 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 127 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetCytoplasmMaterial2().

G4Material* DetectorConstruction::fCytoplasmMaterial3
private

Definition at line 129 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 129 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetCytoplasmMaterial3().

G4double DetectorConstruction::fCytoThickness
private

Definition at line 119 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 119 of file DetectorConstruction.hh

Referenced by GetCytoThickness(), and SetCytoThickness().

G4Material * DetectorConstruction::fDefaultMaterial
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4bool DetectorConstruction::fDefaultWorld
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

Referenced by ComputeGeomParameters(), SetWorldSizeX(), and SetWorldSizeYZ().

G4double DetectorConstruction::fDelta
private

Definition at line 129 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 129 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters(), and SetGap().

G4VisAttributes* DetectorConstruction::fDendColour
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::fdendriteLV[kMT]
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

G4VPhysicalVolume * DetectorConstruction::fdendritePV[kMT]
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by GetdendritePV().

G4VSolid * DetectorConstruction::fdendriteS[kMT]
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

G4double DetectorConstruction::fDensityCytoplasm
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

G4double DetectorConstruction::fDensityNucleus
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

G4double DetectorConstruction::fDensityPhantom
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

G4double DetectorConstruction::fDetectorLength
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetDetectorLength(), and SetDetectorLength().

G4Material* DetectorConstruction::fDetectorMater
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetDetectorMaterial(), and SetDetectorMaterial().

DetectorMessenger * DetectorConstruction::fDetectorMessenger
private

Definition at line 116 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 116 of file DetectorConstruction.hh

G4double DetectorConstruction::fDetectorThickness
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by GetDetectorThickness().

G4double DetectorConstruction::fDiameter
private

Definition at line 62 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 62 of file DetectorConstruction.hh

Referenced by SetDiameter().

G4double* DetectorConstruction::fDistADendSoma
private

Definition at line 150 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 150 of file DetectorConstruction.hh

Referenced by GetDistADendSoma().

G4double DetectorConstruction::fDistanceVacuumTarget
private

Definition at line 143 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 143 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters().

G4double* DetectorConstruction::fDistAxonsoma
private

Definition at line 156 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 156 of file DetectorConstruction.hh

Referenced by GetDistAxonsoma().

G4double* DetectorConstruction::fDistBDendSoma
private

Definition at line 151 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 151 of file DetectorConstruction.hh

Referenced by GetDistBDendSoma().

G4double DetectorConstruction::fDLlength
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by GetdLlength(), and UpdateParameters().

G4double DetectorConstruction::fDLradl
private

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

Referenced by GetdLradl(), SetLBining(), and UpdateParameters().

G4double DetectorConstruction::fDRlength
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by GetdRlength(), and UpdateParameters().

G4double DetectorConstruction::fDRradl
private

Definition at line 89 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 89 of file DetectorConstruction.hh

Referenced by GetdRradl(), SetRBining(), and UpdateParameters().

G4double DetectorConstruction::fEcalLength
private

Definition at line 94 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 94 of file DetectorConstruction.hh

Referenced by GetfullLength(), SetEcalLength(), and UpdateParameters().

G4double DetectorConstruction::fEcalRadius
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by GetfullRadius(), and UpdateParameters().

G4double DetectorConstruction::fEcalWidth
private

Definition at line 94 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 94 of file DetectorConstruction.hh

Referenced by SetEcalWidth().

G4String DetectorConstruction::fECfileName
private

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

Referenced by GetEC(), and SetEC().

G4String DetectorConstruction::fECOfileName
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fEmCaloLogical
private

Definition at line 53 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 53 of file DetectorConstruction.hh

G4double DetectorConstruction::fExpHall_x
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

G4double DetectorConstruction::fExpHall_y
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

G4double DetectorConstruction::fExpHall_z
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

G4ThreadLocal TabulatedField3D* DetectorConstruction::fField
staticprivate

Definition at line 119 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 119 of file DetectorConstruction.hh

G4ThreadLocal TabulatedField3D * DetectorConstruction::fField = nullptr
staticprivate

Definition at line 215 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 215 of file DetectorConstruction.hh

G4Cache< G4GlobalMagFieldMessenger * > DetectorConstruction::fFieldMessenger
private

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

Referenced by ConstructSDandField().

G4float DetectorConstruction::fG1

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GetG1(), and SetG1().

G4float DetectorConstruction::fG2

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GetG2(), and SetG2().

G4float DetectorConstruction::fG3

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GetG3(), and SetG3().

G4float DetectorConstruction::fG4

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GetG4(), and SetG4().

G4Material * DetectorConstruction::fGapMaterial
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

Referenced by GetGapMaterial(), and SetGapMaterial().

G4double DetectorConstruction::fGapThickness
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by ComputeCalorParameters(), GetGapThickness(), and SetGapThickness().

G4ProductionCuts* DetectorConstruction::fGasDetectorCuts
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fGasMat
private

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

Referenced by SetGasMaterial(), and SetPairEnergy().

G4double DetectorConstruction::fGasRadius
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

G4double DetectorConstruction::fGasThickness
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fGasVolume
private

Definition at line 159 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 159 of file DetectorConstruction.hh

Referenced by GetGasVolume().

G4double DetectorConstruction::fGasVolumePosZ
private

Definition at line 135 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 135 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fGasVolumeRadius
private

Definition at line 135 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 135 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters().

G4double DetectorConstruction::fGasVolumeZ
private

Definition at line 135 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 135 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fGeneratorPosZ
private

Definition at line 130 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 130 of file DetectorConstruction.hh

Referenced by GetGeneratorPosZ(), and InitialiseGeometryParameters().

DNAParser::GeoData DetectorConstruction::fGeometryMap
private

Definition at line 57 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 57 of file DetectorConstruction.hh

Referenced by GetGeoDataMap().

G4int DetectorConstruction::fGrid

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetGrid(), and SetGrid().

G4Material* DetectorConstruction::fGridMaterial
private

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fHadCaloLogical
private

Definition at line 54 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 54 of file DetectorConstruction.hh

G4double DetectorConstruction::fiberDiameter
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4double DetectorConstruction::fiberLength
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetCalorSizeYZ(), and PrintCalorParameters().

G4Material* DetectorConstruction::fiberMat
private

Definition at line 75 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 75 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4bool DetectorConstruction::fInitialized
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

G4double DetectorConstruction::fInnerRadius_Ring
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

Referenced by GeometryParameters().

G4Material* DetectorConstruction::fKgmMaterial
private

Definition at line 121 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 121 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fL_Box
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::fLAbsor
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by SetAbsorMaterial().

G4double DetectorConstruction::fLayerThickness
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

Referenced by ComputeCalorParameters().

G4LogicalVolume * DetectorConstruction::fLBox
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLContain
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by SetContainMaterial().

G4double DetectorConstruction::fLength
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by SetLength(), and SetTargetLength().

G4Material* DetectorConstruction::fLightMaterial
private

Definition at line 152 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 152 of file DetectorConstruction.hh

G4double DetectorConstruction::fLineAngle
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume * DetectorConstruction::fLogAbsor
private

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogic1Gap
private

Definition at line 150 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 150 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogic2Gap
private

Definition at line 154 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 154 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogic3Gap
private

Definition at line 158 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 158 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogic4Gap
private

Definition at line 166 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 166 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalCollDetGap4().

G4LogicalVolume* DetectorConstruction::fLogic5Gap
private

Definition at line 170 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 170 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicA1
private

Definition at line 109 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 109 of file DetectorConstruction.hh

Referenced by SetAbsMaterial().

G4LogicalVolume* DetectorConstruction::fLogicA2
private

Definition at line 110 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 110 of file DetectorConstruction.hh

Referenced by SetAbsMaterial().

G4LogicalVolume* DetectorConstruction::fLogicA3
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

Referenced by SetAbsMaterial().

G4LogicalVolume* DetectorConstruction::fLogicA4
private

Definition at line 112 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 112 of file DetectorConstruction.hh

Referenced by SetAbsMaterial().

G4LogicalVolume* DetectorConstruction::fLogicAbsor[kMaxAbsor]
private

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::fLogicAbsorber
private

Definition at line 123 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 123 of file DetectorConstruction.hh

Referenced by SetAbsorberMaterial().

G4LogicalVolume * DetectorConstruction::fLogicalAbsor
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

Referenced by GetAbsorMass().

G4LogicalVolume* DetectorConstruction::fLogicalCyto
private

Definition at line 129 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 129 of file DetectorConstruction.hh

Referenced by GetCytoLogicalVolume(), and GetCytoMass().

G4LogicalVolume* DetectorConstruction::fLogicalNucl
private

Definition at line 126 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 126 of file DetectorConstruction.hh

Referenced by GetNuclLogicalVolume(), and GetNuclMass().

G4LogicalVolume* DetectorConstruction::fLogicalWorld
private

Definition at line 132 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 132 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicBoite
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicBoite2
private

Definition at line 190 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 190 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicBoite3
private

Definition at line 194 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 194 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalPolyprop().

G4LogicalVolume* DetectorConstruction::fLogicBoiteIso
private

Definition at line 174 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 174 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalIsobutane().

G4LogicalVolume* DetectorConstruction::fLogicCal
private

Definition at line 108 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 108 of file DetectorConstruction.hh

Referenced by SetEcalMaterial().

G4LogicalVolume * DetectorConstruction::fLogicCalor
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicCathode
private

Definition at line 178 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 178 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicCheck
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicCheckVolume
private

Definition at line 123 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 123 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicContainer
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

Referenced by SetContainerMaterial().

G4LogicalVolume* DetectorConstruction::fLogicControlVol_GridShadow
private

Definition at line 110 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 110 of file DetectorConstruction.hh

Referenced by GetLogicalGrid().

G4LogicalVolume * DetectorConstruction::fLogicDetector
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by GetLogicDetector(), SetDetectorMaterial(), and SetGasMaterial().

G4LogicalVolume* DetectorConstruction::fLogicEcal
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::fLogicGap
private

Definition at line 127 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 127 of file DetectorConstruction.hh

Referenced by SetGapMaterial().

G4LogicalVolume* DetectorConstruction::fLogicGridVol
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicGridVol_Hole
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicIso
private

Definition at line 182 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 182 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicKgm
private

Definition at line 198 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 198 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalKgm().

G4LogicalVolume * DetectorConstruction::fLogicLayer
private

Definition at line 119 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 119 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicPh
private

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLogicPhantom
private

Definition at line 208 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 208 of file DetectorConstruction.hh

Referenced by ConstructLine().

std::vector<G4LogicalVolume*> DetectorConstruction::fLogicRing
private

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

G4LogicalVolume * DetectorConstruction::fLogicTarget
private

Definition at line 93 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 93 of file DetectorConstruction.hh

Referenced by GetLogicTarget(), and SetTargetMaterial().

G4LogicalVolume* DetectorConstruction::fLogicTarget1
private

Definition at line 155 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 155 of file DetectorConstruction.hh

Referenced by SetTarget1Material().

G4LogicalVolume* DetectorConstruction::fLogicTarget2
private

Definition at line 156 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 156 of file DetectorConstruction.hh

Referenced by SetTarget2Material().

G4LogicalVolume* DetectorConstruction::fLogicVerre
private

Definition at line 186 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 186 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicVerre2
private

Definition at line 202 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 202 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume * DetectorConstruction::fLogicVol
private

Definition at line 138 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 138 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalVol().

G4LogicalVolume * DetectorConstruction::fLogicWorld
private

Definition at line 134 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 134 of file DetectorConstruction.hh

Referenced by ConstructDetector(), ConstructLine(), GetAbsorMass(), and GetLogicalWorld().

G4LogicalVolume* DetectorConstruction::fLogicYoke1
private

Definition at line 146 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 146 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4LogicalVolume* DetectorConstruction::fLogicYoke2
private

Definition at line 162 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 162 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetLogicalCollDetYoke().

G4LogicalVolume* DetectorConstruction::fLTally[kMaxTally]
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by GetLogicalTally().

G4LogicalVolume * DetectorConstruction::flv_voxel
private

Definition at line 46 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 46 of file DetectorConstruction.hh

std::vector<G4LogicalVolume*> DetectorConstruction::fLVolumes
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fLWorld
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

G4UniformMagField * DetectorConstruction::fMagField
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by SetMagField().

G4ThreadLocal G4GlobalMagFieldMessenger * DetectorConstruction::fMagFieldMessenger = 0
staticprivate

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

G4double* DetectorConstruction::fMassAxoncomp
private

Definition at line 157 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 157 of file DetectorConstruction.hh

Referenced by GetMassAxoncomp().

G4double DetectorConstruction::fMassAxonTot
private

Definition at line 158 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 158 of file DetectorConstruction.hh

Referenced by GetMassAxonTot().

G4double DetectorConstruction::fMassCytoplasm
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by GetMassCytoplasm(), and SetMassCytoplasm().

G4double* DetectorConstruction::fMassDendcomp
private

Definition at line 152 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 152 of file DetectorConstruction.hh

Referenced by GetMassDendcomp().

G4double DetectorConstruction::fMassDendTot
private

Definition at line 153 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 153 of file DetectorConstruction.hh

Referenced by GetMassDendTot().

G4double DetectorConstruction::fMassNucleus
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by GetMassNucleus(), and SetMassNucleus().

G4double* DetectorConstruction::fMassSomacomp
private

Definition at line 147 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 147 of file DetectorConstruction.hh

Referenced by GetMassSomacomp().

G4double DetectorConstruction::fMassSomaTot
private

Definition at line 148 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 148 of file DetectorConstruction.hh

Referenced by GetMassSomaTot().

G4Material * DetectorConstruction::fMaterial
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

Referenced by GetMaterial(), PrintParameters(), SetMaterial(), and UpdateParameters().

G4Material* DetectorConstruction::fMaterial_Bag
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by PrintGeometry().

G4Material* DetectorConstruction::fMaterial_ExitWindow
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by PrintGeometry().

G4Material* DetectorConstruction::fMaterial_Frame
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by PrintGeometry().

G4Material* DetectorConstruction::fMaterial_Gas
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

Referenced by PrintGeometry().

G4Material* DetectorConstruction::fMaterial_MonitorChbr
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by PrintGeometry().

G4Material* DetectorConstruction::fMaterial_Ring
private

Definition at line 109 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 109 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fMaterial_ScatterFoil
private

Definition at line 94 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 94 of file DetectorConstruction.hh

Referenced by GetMaterialScatter(), PrintGeometry(), and SetMaterialScatter().

G4Material* DetectorConstruction::fMaterial_World
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

G4String DetectorConstruction::fMaterialName
private

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

Referenced by GetMaterial(), and SetMaterial().

G4double DetectorConstruction::fMaxEnergy
private

Definition at line 121 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 121 of file DetectorConstruction.hh

Referenced by GetMaxEnergy(), and SetMaxEnergy().

G4double DetectorConstruction::fMaxStep
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetMaxChargedStep(), and SetMaxChargedStep().

G4double DetectorConstruction::fMaxStepSize
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by GetMaxStepSize().

DetectorConstructionMessenger* DetectorConstruction::fMessenger
private

Definition at line 58 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 58 of file DetectorConstruction.hh

DetectorMessenger * DetectorConstruction::fMessenger
private

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

Referenced by DefineCommands().

DetectorMessenger* DetectorConstruction::fMessenger
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

EMethod DetectorConstruction::fMethod
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

Referenced by SetMethod().

G4int DetectorConstruction::fModel

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetModel(), and SetModel().

G4Cache<G4MonopoleFieldSetup*> DetectorConstruction::fMonFieldSetup
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetMonopoleFieldSetup().

G4ProductionCuts* DetectorConstruction::fMuonDetectorCuts
private

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

G4Region* DetectorConstruction::fMuonRegion
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

CellParameterisation* DetectorConstruction::fMyCellParameterisation
private

Definition at line 211 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 211 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Material* DetectorConstruction::fMylar
private

Definition at line 149 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 149 of file DetectorConstruction.hh

G4double DetectorConstruction::fMylarPosZ
private

Definition at line 136 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 136 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fMylarVolumeZ
private

Definition at line 136 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 136 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), InitialiseGeometryParameters(), and SetMylarZ().

G4int DetectorConstruction::fnbAxoncomp
private

Definition at line 144 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 144 of file DetectorConstruction.hh

Referenced by GetnbAxoncomp().

G4int DetectorConstruction::fnbDendritecomp
private

Definition at line 143 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 143 of file DetectorConstruction.hh

Referenced by GetnbDendritecomp().

G4int DetectorConstruction::fNbOfAbsor
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by ComputeParameters(), and GetNbOfAbsor().

G4int DetectorConstruction::fNbOfDivisions[kMaxAbsor]
private

Definition at line 92 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 92 of file DetectorConstruction.hh

Referenced by GetNbOfDivisions(), and SetNbOfDivisions().

G4int DetectorConstruction::fNbOfLayers
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

Referenced by ComputeCalorParameters(), GetNbOfLayers(), and SetNbOfLayers().

G4int DetectorConstruction::fNbOfPixelsInPhantom
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

Referenced by GetNbOfPixelsInPhantom(), and SetNbOfPixelsInPhantom().

G4int DetectorConstruction::fnbSomacomp
private

Definition at line 142 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 142 of file DetectorConstruction.hh

Referenced by GetnbSomacomp().

G4VisAttributes* DetectorConstruction::fNeuronColour
private

Definition at line 108 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 108 of file DetectorConstruction.hh

NeuronLoadDataFile* DetectorConstruction::fNeuronLoadParamz
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by GetNeuronLoadParamz().

G4int DetectorConstruction::fNLtot
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetnLtot(), SetLBining(), and UpdateParameters().

G4int DetectorConstruction::fNRtot
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GetnRtot(), SetRBining(), and UpdateParameters().

G4VPhysicalVolume* DetectorConstruction::fNucl
private

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fNucleusMaterial1
private

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetNucleusMaterial1().

G4Material* DetectorConstruction::fNucleusMaterial2
private

Definition at line 126 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 126 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetNucleusMaterial2().

G4Material* DetectorConstruction::fNucleusMaterial3
private

Definition at line 128 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 128 of file DetectorConstruction.hh

Referenced by ConstructLine(), and GetNucleusMaterial3().

G4Material* DetectorConstruction::fNuclMaterial
private

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

Referenced by GetNuclMaterial(), and SetNuclMaterial().

G4double DetectorConstruction::fNuclRadius
private

Definition at line 116 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 116 of file DetectorConstruction.hh

Referenced by GetNuclRadius(), and SetNuclRadius().

G4int DetectorConstruction::fNumE
private

Definition at line 120 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 120 of file DetectorConstruction.hh

Referenced by GetNumberDivE(), and SetNumberDivE().

G4int DetectorConstruction::fNumR
private

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

Referenced by GetNumberDivR(), and SetNumberDivR().

G4int DetectorConstruction::fNumZ
private

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

Referenced by GetNumberDivZ(), InitialiseGeometryParameters(), and SetNumberDivZ().

G4VPhysicalVolume* DetectorConstruction::fP_Box
private

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

Referenced by GetWorld().

G4double DetectorConstruction::fPadLength
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

Referenced by SetPadLength().

G4double DetectorConstruction::fPadWidth
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

Referenced by SetPadWidth().

Barycenter* DetectorConstruction::fpBarycenterList
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by DefineVolumes(), and GetBarycenterList().

G4VPhysicalVolume * DetectorConstruction::fPBox
private

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

Referenced by GetWorld().

G4String DetectorConstruction::fPdbFileName
private
unsigned short int DetectorConstruction::fPdbFileStatus
private

Check if PDB file loaded.

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

Referenced by BuildBoundingVolume(), DefineVolumes(), DrawAtoms_(), DrawAtomsWithBounding_(), DrawNucleotides_(), DrawNucleotidesWithBounding_(), DrawResidues_(), and DrawResiduesWithBounding_().

PDBlib DetectorConstruction::fPDBlib
private

Definition at line 79 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 79 of file DetectorConstruction.hh

Referenced by DefineVolumes(), DrawBoundingVolume(), and GetPDBlib().

G4Material * DetectorConstruction::fpDefaultMaterial
private

Definition at line 56 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 56 of file DetectorConstruction.hh

Referenced by CheckMaterials(), ConstructMaterials(), and ConstructWorld().

std::unique_ptr<DNAParser> DetectorConstruction::fpDNAParser
private

Definition at line 56 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 56 of file DetectorConstruction.hh

std::unique_ptr<G4MoleculeGun> DetectorConstruction::fpGun
private

Definition at line 55 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 55 of file DetectorConstruction.hh

Referenced by GetGun().

G4VPhysicalVolume* DetectorConstruction::fPhantom
private

Definition at line 160 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 160 of file DetectorConstruction.hh

Referenced by GetPhantom().

G4double DetectorConstruction::fPhantomPosZ
private

Definition at line 141 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fPhantomRadius
private

Definition at line 141 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters().

G4double DetectorConstruction::fPhantomZ
private

Definition at line 141 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), GetAbsorberZ(), and InitialiseGeometryParameters().

G4VPhysicalVolume* DetectorConstruction::fPhysi1Gap
private

Definition at line 149 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 149 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysi2Gap
private

Definition at line 153 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 153 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysi3Gap
private

Definition at line 157 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 157 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysi4Gap
private

Definition at line 165 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 165 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysi5Gap
private

Definition at line 169 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 169 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiAbsor[kMaxAbsor]
private

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

Referenced by GetAbsorber().

G4VPhysicalVolume * DetectorConstruction::fPhysiAbsorber
private

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

Referenced by GetAbsorber().

G4VPhysicalVolume* DetectorConstruction::fPhysiBoite
private

Definition at line 141 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 141 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiBoite2
private

Definition at line 189 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 189 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiBoite3
private

Definition at line 193 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 193 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiBoiteIso
private

Definition at line 173 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 173 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume * DetectorConstruction::fPhysiCalor
private

Definition at line 116 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 116 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPhysiCathode
private

Definition at line 177 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 177 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiControlVol_GridShadow
private

Definition at line 109 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 109 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPhysiEcal
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by GetEcal().

G4VPhysicalVolume * DetectorConstruction::fPhysiGap
private

Definition at line 128 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 128 of file DetectorConstruction.hh

Referenced by GetGap().

G4VPhysicalVolume* DetectorConstruction::fPhysiGridVol
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPhysiGridVol_Hole
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPhysiIso
private

Definition at line 181 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 181 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiKgm
private

Definition at line 197 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 197 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume * DetectorConstruction::fPhysiLayer
private

Definition at line 120 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 120 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPhysiPhantom
private

Definition at line 207 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 207 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiVerre
private

Definition at line 185 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 185 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiVerre2
private

Definition at line 201 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 201 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume * DetectorConstruction::fPhysiVol
private

Definition at line 137 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 137 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4PVPlacement* DetectorConstruction::fPhysiWorld
private

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

G4VPhysicalVolume * DetectorConstruction::fPhysiWorld
private

Definition at line 133 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 133 of file DetectorConstruction.hh

Referenced by ConstructDetector(), ConstructLine(), GetphysiWorld(), SetAbsorberSizeYZ(), SetAbsorberXpos(), SetWorldSizeX(), and SetWorldSizeYZ().

G4VPhysicalVolume* DetectorConstruction::fPhysiYoke1
private

Definition at line 145 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 145 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VPhysicalVolume* DetectorConstruction::fPhysiYoke2
private

Definition at line 161 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 161 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VModularPhysicsList* DetectorConstruction::fPhysList
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by GetPhysicsList(), and SetPhysicsList().

G4VPhysicalVolume * DetectorConstruction::fPhysWorld
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by GetWorldPhysVol(), SetContainerThickness(), SetGasRadius(), and SetGasThickness().

G4LogicalVolume* DetectorConstruction::fpLogicWorld
private

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

G4double DetectorConstruction::fpMaxStepSize
private

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

DetectorMessenger* DetectorConstruction::fpMessenger
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Molecule* DetectorConstruction::fpMoleculeList
private

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

Referenced by DefineVolumes(), and GetMoleculeList().

G4ThreeVector* DetectorConstruction::fPosAxoncomp
private

Definition at line 159 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 159 of file DetectorConstruction.hh

Referenced by GetPosAxoncomp().

G4ThreeVector* DetectorConstruction::fPosDendcomp
private

Definition at line 154 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 154 of file DetectorConstruction.hh

Referenced by GetPosDendcomp().

G4ThreeVector* DetectorConstruction::fPosSomacomp
private

Definition at line 146 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 146 of file DetectorConstruction.hh

Referenced by GetPosSomacomp().

G4VPhysicalVolume* DetectorConstruction::fpPhysiWorld
private

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

G4Region * DetectorConstruction::fpRegion
private

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

Referenced by GetTargetRegion().

G4int DetectorConstruction::fProfile

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

Referenced by GetProfile(), and SetProfile().

G4Tubs* DetectorConstruction::fpSolidTarget
private

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fpSolidWorld
private

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fpTHFMaterial
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

G4double DetectorConstruction::fpTrackingCut
private

Definition at line 67 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 67 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fPvol_Frame
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

Referenced by GetpvolFrame().

G4VPhysicalVolume* DetectorConstruction::fPvol_World
private

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

Referenced by GetpvolWorld().

G4Material * DetectorConstruction::fpWaterMaterial
private

Definition at line 57 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 57 of file DetectorConstruction.hh

Referenced by AtomisticView(), BarycenterView(), CheckMaterials(), ConstructMaterials(), DrawBoundingVolume(), GetTargetMaterial(), and ResiduesView().

G4VPhysicalVolume * DetectorConstruction::fPWorld
private

Definition at line 78 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 78 of file DetectorConstruction.hh

RadiatorDescription* DetectorConstruction::fRadiatorDescription
private

Definition at line 63 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 63 of file DetectorConstruction.hh

Referenced by GetRadiatorDescription().

G4double DetectorConstruction::fRadius
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by GetRadius(), and SetTargetRadius().

G4double DetectorConstruction::fRadius_World
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and GetRadiusWorld().

G4Region* DetectorConstruction::fRegGasDet
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

G4Region* DetectorConstruction::fRegion
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

Referenced by ConstructDetector(), and GetTargetRegion().

G4String DetectorConstruction::fSetUp
private

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

Referenced by SetDetectorSetUp().

G4double DetectorConstruction::fShiftZPh
private

Definition at line 139 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 139 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4LogicalVolume* DetectorConstruction::fSiliconTrackerLogical
private

Definition at line 52 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 52 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fSiMaterial
private

Definition at line 71 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 71 of file DetectorConstruction.hh

Referenced by ConstructDetector().

G4ThreeVector DetectorConstruction::fSizes
private

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

Referenced by GetSizes(), and SetSizes().

G4int DetectorConstruction::fSlices
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

G4double DetectorConstruction::fSliceZ
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

G4Cons* DetectorConstruction::fSolid1Gap
private

Definition at line 151 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 151 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Cons* DetectorConstruction::fSolid2Gap
private

Definition at line 155 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 155 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Cons* DetectorConstruction::fSolid3Gap
private

Definition at line 159 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 159 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Cons* DetectorConstruction::fSolid4Gap
private

Definition at line 167 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 167 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Cons* DetectorConstruction::fSolid5Gap
private

Definition at line 171 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 171 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Tubs * DetectorConstruction::fSolidA
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidAbsor[kMaxAbsor]
private

Definition at line 123 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 123 of file DetectorConstruction.hh

G4Box * DetectorConstruction::fSolidAbsorber
private

Definition at line 122 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 122 of file DetectorConstruction.hh

Referenced by ChangeGeometry().

G4Box* DetectorConstruction::fSolidBoite
private

Definition at line 143 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 143 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidBoite2
private

Definition at line 191 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 191 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidBoite3
private

Definition at line 195 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 195 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidBoiteIso
private

Definition at line 175 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 175 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Tubs* DetectorConstruction::fSolidC
private

Definition at line 85 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 85 of file DetectorConstruction.hh

G4Box * DetectorConstruction::fSolidCalor
private

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidCathode
private

Definition at line 179 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 179 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Tubs* DetectorConstruction::fSolidContainer
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidControlVol_GridShadow
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

G4Tubs* DetectorConstruction::fSolidDetector
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

G4Tubs* DetectorConstruction::fSolidEcal
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

Referenced by UpdateParameters().

G4Box * DetectorConstruction::fSolidGap
private

Definition at line 126 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 126 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidGridVol
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidGridVol_Hole
private

Definition at line 107 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidIso
private

Definition at line 183 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 183 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidKgm
private

Definition at line 199 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 199 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box * DetectorConstruction::fSolidLayer
private

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

G4Box* DetectorConstruction::fSolidPhantom
private

Definition at line 209 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 209 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidVerre
private

Definition at line 187 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 187 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidVerre2
private

Definition at line 203 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 203 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box * DetectorConstruction::fSolidVol
private

Definition at line 139 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 139 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Tubs * DetectorConstruction::fSolidW
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

G4Tubs* DetectorConstruction::fSolidWorld
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

G4Box * DetectorConstruction::fSolidWorld
private

Definition at line 135 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 135 of file DetectorConstruction.hh

Referenced by ChangeGeometry(), ConstructDetector(), and ConstructLine().

G4Box* DetectorConstruction::fSolidYoke1
private

Definition at line 147 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 147 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Box* DetectorConstruction::fSolidYoke2
private

Definition at line 163 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 163 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4VisAttributes* DetectorConstruction::fSomaColour
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

G4LogicalVolume* DetectorConstruction::fsomaLV[kMT]
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

G4VPhysicalVolume* DetectorConstruction::fsomaPV[kMT]
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by GetsomaPV().

G4VSolid* DetectorConstruction::fsomaS[kMT]
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

std::vector<G4Sphere*> DetectorConstruction::fSpheres
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by SetRadius().

G4VisAttributes* DetectorConstruction::fSpineColour
private

Definition at line 107 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.hh

G4OpticalSurface* DetectorConstruction::fSurface
private
G4MaterialPropertiesTable* DetectorConstruction::fSurfaceMPT
private

Definition at line 126 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 126 of file DetectorConstruction.hh

Referenced by AddSurfaceMPC(), AddSurfaceMPV(), and GetSurfaceMaterialPropertiesTable().

G4double DetectorConstruction::fTallyMass[kMaxTally]
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

Referenced by GetTallyMass().

G4int DetectorConstruction::fTallyNumber
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by GetTallyNumber().

G4ThreeVector DetectorConstruction::fTallyPosition[kMaxTally]
private

Definition at line 101 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 101 of file DetectorConstruction.hh

Referenced by SetTallyPosition().

G4ThreeVector DetectorConstruction::fTallySize[kMaxTally]
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by SetTallySize().

G4VPhysicalVolume* DetectorConstruction::fTank
private

Definition at line 108 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 108 of file DetectorConstruction.hh

Referenced by GetTank().

G4LogicalVolume* DetectorConstruction::fTank_LV
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

Referenced by SetTankMaterial().

G4double DetectorConstruction::fTank_x
private

Definition at line 110 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 110 of file DetectorConstruction.hh

Referenced by GetTankXSize().

G4double DetectorConstruction::fTank_y
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

G4double DetectorConstruction::fTank_z
private

Definition at line 112 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 112 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fTankMaterial
private

Definition at line 118 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 118 of file DetectorConstruction.hh

Referenced by GetTankMaterial(), and SetTankMaterial().

G4MaterialPropertiesTable* DetectorConstruction::fTankMPT
private

Definition at line 124 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 124 of file DetectorConstruction.hh

Referenced by AddTankMPC(), AddTankMPV(), GetTankMaterialPropertiesTable(), and SetTankMaterial().

G4VPhysicalVolume* DetectorConstruction::fTarget1
private

Definition at line 161 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 161 of file DetectorConstruction.hh

Referenced by GetTarget1().

G4Material* DetectorConstruction::fTarget1Material
private

Definition at line 147 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 147 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and SetTarget1Material().

G4double DetectorConstruction::fTarget1PosZ
private

Definition at line 132 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 132 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fTarget1Z
private

Definition at line 132 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 132 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), InitialiseGeometryParameters(), and SetTarget1Z().

G4VPhysicalVolume* DetectorConstruction::fTarget2
private

Definition at line 162 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 162 of file DetectorConstruction.hh

Referenced by GetTarget2().

G4Material* DetectorConstruction::fTarget2Material
private

Definition at line 148 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 148 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and SetTarget2Material().

G4double DetectorConstruction::fTarget2PosZ
private

Definition at line 133 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 133 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fTarget2Z
private

Definition at line 133 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 133 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), InitialiseGeometryParameters(), and SetTarget2Z().

G4double DetectorConstruction::fTargetLength
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by GetTargetLength().

G4Material* DetectorConstruction::fTargetMater
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

G4Material * DetectorConstruction::fTargetMaterial
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by GetMaterial(), GetTargetMaterial(), and SetTargetMaterial().

G4double DetectorConstruction::fTargetRadius
private

Definition at line 132 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 132 of file DetectorConstruction.hh

Referenced by GetTargetRadius().

TargetSD* DetectorConstruction::fTargetSD
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

G4double DetectorConstruction::fTargetVolumePosZ
private

Definition at line 138 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 138 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fTargetVolumeZ
private

Definition at line 138 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 138 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fTargetZ
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

G4double DetectorConstruction::fThickness_Bag
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fThickness_ExitWindow
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fThickness_Frame
private

Definition at line 87 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 87 of file DetectorConstruction.hh

Referenced by GeometryParameters(), GetThicknessFrame(), GetZdist_foil_detector(), and PrintGeometry().

G4double DetectorConstruction::fThickness_Gas
private

Definition at line 107 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fThickness_MonitorChbr
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fThickness_Ring
private

Definition at line 110 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 110 of file DetectorConstruction.hh

Referenced by GeometryParameters().

G4double DetectorConstruction::fThickness_ScatterFoil
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by GeometryParameters(), GetThicknessScatter(), GetZdist_foil_detector(), PrintGeometry(), and SetThicknessScatter().

G4double DetectorConstruction::fThickness_World
private

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and GetThicknessWorld().

G4double DetectorConstruction::fTotalThickness
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

Referenced by GetTotalThickness().

G4double DetectorConstruction::fTotMassMedium
private

Definition at line 169 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 169 of file DetectorConstruction.hh

Referenced by GetTotMassMedium().

G4double DetectorConstruction::fTotMassNeuron
private

Definition at line 163 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 163 of file DetectorConstruction.hh

Referenced by GetTotMassNeuron().

G4double DetectorConstruction::fTotMassSlice
private

Definition at line 166 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 166 of file DetectorConstruction.hh

Referenced by GetTotMassSlice().

G4double DetectorConstruction::fTotSurfMedium
private

Definition at line 168 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 168 of file DetectorConstruction.hh

Referenced by GetTotSurfMedium().

G4double DetectorConstruction::fTotSurfNeuron
private

Definition at line 162 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 162 of file DetectorConstruction.hh

Referenced by GetTotSurfNeuron().

G4double DetectorConstruction::fTotSurfSlice
private

Definition at line 165 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 165 of file DetectorConstruction.hh

Referenced by GetTotSurfSlice().

G4double DetectorConstruction::fTotVolMedium
private

Definition at line 167 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 167 of file DetectorConstruction.hh

Referenced by GetTotVolMedium().

G4double DetectorConstruction::fTotVolNeuron
private

Definition at line 161 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 161 of file DetectorConstruction.hh

Referenced by GetTotVolNeuron().

G4double DetectorConstruction::fTotVolSlice
private

Definition at line 164 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 164 of file DetectorConstruction.hh

Referenced by GetTotVolSlice().

G4double DetectorConstruction::fTrackingCut
private

Definition at line 69 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 69 of file DetectorConstruction.hh

Referenced by DefineVolumes(), and SetTrackingCut().

G4LogicalVolume* DetectorConstruction::fTrdVolume
private

Definition at line 93 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 93 of file DetectorConstruction.hh

Referenced by PlaceWithAxialRotations(), PlaceWithDirectMatrix(), PlaceWithEulerAngles(), PlaceWithInverseMatrix(), and PlaceWithReflections().

G4UserLimits * DetectorConstruction::fUserLimits
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by SetMaxStepSize().

G4bool DetectorConstruction::fVerbose
private

Definition at line 115 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 115 of file DetectorConstruction.hh

Referenced by GetVerbose(), and SetVerbose().

G4Material* DetectorConstruction::fVerre2Material
private

Definition at line 120 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 120 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4Material* DetectorConstruction::fVerreMaterial
private

Definition at line 119 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 119 of file DetectorConstruction.hh

Referenced by ConstructLine().

G4ProductionCuts* DetectorConstruction::fVertexDetectorCuts
private

Definition at line 117 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 117 of file DetectorConstruction.hh

G4double DetectorConstruction::fVertexLength
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

Referenced by SetVertexLength().

G4Region* DetectorConstruction::fVertexRegion
private

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fVertMaterial
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

G4VPhysicalVolume * DetectorConstruction::fWall
private

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

Referenced by GetWall().

G4Material * DetectorConstruction::fWallMaterial
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by GetWallMaterial(), and SetWallMaterial().

G4double DetectorConstruction::fWallRadius
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

Referenced by GetWallRadius().

G4double DetectorConstruction::fWallThickness
private

Definition at line 81 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 81 of file DetectorConstruction.hh

Referenced by GetWallThickness().

G4Material * DetectorConstruction::fWaterMaterial
private

Definition at line 68 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 68 of file DetectorConstruction.hh

Referenced by DefineVolumes(), and GetAbsorMaterial().

G4Material* DetectorConstruction::fWindowMat
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by SetContainerMaterial().

G4Material* DetectorConstruction::fWindowMaterial
private

Definition at line 150 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 150 of file DetectorConstruction.hh

G4double DetectorConstruction::fWindowPosZ
private

Definition at line 143 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 143 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fWindowThick
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

Referenced by SetContainerThickness().

G4double DetectorConstruction::fWindowZ
private

Definition at line 143 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 143 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), and InitialiseGeometryParameters().

G4Material* DetectorConstruction::fWMaterial
private

Definition at line 82 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 82 of file DetectorConstruction.hh

G4VPhysicalVolume * DetectorConstruction::fWorld
private

Definition at line 76 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 76 of file DetectorConstruction.hh

Referenced by GetWorld(), and UpdateGeometry().

G4LogicalVolume* DetectorConstruction::fWorld_LV
private

Definition at line 114 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 114 of file DetectorConstruction.hh

G4double DetectorConstruction::fWorldLength
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fWorldMat
private

Definition at line 77 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 77 of file DetectorConstruction.hh

G4Material* DetectorConstruction::fWorldMater
private

Definition at line 93 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 93 of file DetectorConstruction.hh

G4Material * DetectorConstruction::fWorldMaterial
private

Definition at line 107 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 107 of file DetectorConstruction.hh

Referenced by GetWorldMaterial(), PrintGeomParameters(), and SetWorldMaterial().

G4String DetectorConstruction::fWorldMaterialName
private

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

G4MaterialPropertiesTable* DetectorConstruction::fWorldMPT
private

Definition at line 125 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 125 of file DetectorConstruction.hh

Referenced by AddWorldMPC(), AddWorldMPV(), and GetWorldMaterialPropertiesTable().

G4double DetectorConstruction::fWorldR
private

Definition at line 84 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 84 of file DetectorConstruction.hh

G4double DetectorConstruction::fWorldRadius
private

Definition at line 122 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 122 of file DetectorConstruction.hh

G4double DetectorConstruction::fWorldSize
private

Definition at line 80 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 80 of file DetectorConstruction.hh

Referenced by GetWorldSize().

G4double DetectorConstruction::fWorldSizeFactor
private

Definition at line 72 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 72 of file DetectorConstruction.hh

G4double DetectorConstruction::fWorldSizeX
private
G4double DetectorConstruction::fWorldSizeXY
private

Definition at line 102 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 102 of file DetectorConstruction.hh

Referenced by ConstructLine(), GetWorldSizeXY(), and SetSizeXY().

G4double DetectorConstruction::fWorldSizeY
private

Definition at line 64 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 64 of file DetectorConstruction.hh

Referenced by ConstructDetector().

G4double DetectorConstruction::fWorldSizeYZ
private
G4double DetectorConstruction::fWorldSizeZ
private

Definition at line 103 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 103 of file DetectorConstruction.hh

Referenced by ConstructDetector(), ConstructLine(), GetWorldSizeZ(), and SetSizeZ().

G4LogicalVolume * DetectorConstruction::fWorldVolume
private

Definition at line 74 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 74 of file DetectorConstruction.hh

Referenced by PlaceWithAxialRotations(), PlaceWithDirectMatrix(), PlaceWithEulerAngles(), PlaceWithInverseMatrix(), and PlaceWithReflections().

G4VPhysicalVolume* DetectorConstruction::fWorldVolume
private

Definition at line 86 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 86 of file DetectorConstruction.hh

G4double DetectorConstruction::fWorldXY
private

Definition at line 128 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 128 of file DetectorConstruction.hh

Referenced by InitialiseGeometryParameters().

G4double DetectorConstruction::fWorldZ
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by DumpGeometryParameters(), GetWorldSizeZ(), and InitialiseGeometryParameters().

G4double DetectorConstruction::fXendAbs
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by ComputeGeomParameters(), and GetxendAbs().

G4double DetectorConstruction::fXfront
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by GetXfront().

G4double DetectorConstruction::fXposAbs
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by ComputeGeomParameters(), GetAbsorberXpos(), PrintGeomParameters(), and SetAbsorberXpos().

G4double DetectorConstruction::fXstartAbs
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by ComputeGeomParameters(), and GetxstartAbs().

G4Material* DetectorConstruction::fYorkMaterial
private

Definition at line 105 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 105 of file DetectorConstruction.hh

G4double DetectorConstruction::fZfront_Bag
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fZfront_ExitWindow
private

Definition at line 92 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 92 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fZfront_Frame
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by GeometryParameters().

G4double DetectorConstruction::fZfront_MonitorChbr
private

Definition at line 100 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 100 of file DetectorConstruction.hh

Referenced by GeometryParameters(), and PrintGeometry().

G4double DetectorConstruction::fZfront_ScatterFoil
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

Referenced by GeometryParameters(), GetZdist_foil_detector(), and PrintGeometry().

G4double DetectorConstruction::layerThickness
private

Definition at line 90 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 90 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4LogicalVolume* DetectorConstruction::lvol_calorimeter
private

Definition at line 106 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 106 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetLvolCalorimeter().

G4LogicalVolume* DetectorConstruction::lvol_fiber
private

Definition at line 83 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 83 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetLvolFiber().

G4LogicalVolume* DetectorConstruction::lvol_layer
private

Definition at line 91 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 91 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetLvolLayer().

G4LogicalVolume* DetectorConstruction::lvol_module
private

Definition at line 99 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 99 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetLvolModule().

G4LogicalVolume* DetectorConstruction::lvol_world
private

Definition at line 112 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 112 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetLvolWorld().

G4double DetectorConstruction::milledLayer
private

Definition at line 97 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 97 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and PrintCalorParameters().

G4Material* DetectorConstruction::moduleMat
private

Definition at line 95 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 95 of file DetectorConstruction.hh

G4double DetectorConstruction::moduleThickness
private

Definition at line 98 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 98 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetModuleThickness(), and PrintCalorParameters().

G4int DetectorConstruction::nbOfFibers
private

Definition at line 88 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 88 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetNbFibers(), and PrintCalorParameters().

G4int DetectorConstruction::nbOfLayers
private

Definition at line 96 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 96 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetNbLayers(), and PrintCalorParameters().

G4int DetectorConstruction::nbOfModules
private

Definition at line 104 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 104 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), GetNbModules(), and PrintCalorParameters().

G4VPhysicalVolume* DetectorConstruction::pBox
private

Definition at line 70 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 70 of file DetectorConstruction.hh

Referenced by ConstructVolumes(), GetWorld(), and SetMaterial().

G4VPhysicalVolume* DetectorConstruction::pvol_world
private

Definition at line 113 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 113 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetPvolWorld().

G4Material* DetectorConstruction::worldMat
private

Definition at line 110 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 110 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetWorldMaterial().

G4double DetectorConstruction::worldSizeX
private

Definition at line 111 of file DetectorConstruction.hh.

View newest version in sPHENIX GitHub at line 111 of file DetectorConstruction.hh

Referenced by ConstructCalorimeter(), and GetWorldSizeX().


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