EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4mrich/PHG4mRICHDetector.h>
Public Member Functions | |
LensPar () | |
~LensPar () | |
void | Set_halfXYZ (G4double halfX, G4double grooveDensity) |
G4double | GetSagita (G4double r) |
Public Attributes | |
std::string | name |
G4double | n |
G4double | f |
G4double | diameter |
G4double | eff_diameter |
G4double | centerThickness |
G4double | grooveWidth |
G4double | halfXYZ [3] |
G4ThreeVector | pos |
G4Material * | material |
int | sensitivity |
G4Colour | color |
bool | visibility |
bool | wireframe |
bool | surface |
Definition at line 184 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 184 of file PHG4mRICHDetector.h
PHG4mRICHDetector::LensPar::LensPar | ( | ) |
Definition at line 183 of file PHG4mRICHDetector.cc.
View newest version in sPHENIX GitHub at line 183 of file PHG4mRICHDetector.cc
References halfXYZ, and Acts::UnitConstants::mm.
|
inline |
Definition at line 206 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 206 of file PHG4mRICHDetector.h
G4double PHG4mRICHDetector::LensPar::GetSagita | ( | G4double | r | ) |
Definition at line 214 of file PHG4mRICHDetector.cc.
View newest version in sPHENIX GitHub at line 214 of file PHG4mRICHDetector.cc
References k, Acts::UnitConstants::mm, Acts::UnitConstants::mm2, Acts::UnitConstants::mm3, and n.
Referenced by PHG4mRICHDetector::build_lens().
void PHG4mRICHDetector::LensPar::Set_halfXYZ | ( | G4double | halfX, |
G4double | grooveDensity | ||
) |
Definition at line 203 of file PHG4mRICHDetector.cc.
View newest version in sPHENIX GitHub at line 203 of file PHG4mRICHDetector.cc
References Acts::Test::halfX.
G4double PHG4mRICHDetector::LensPar::centerThickness |
Definition at line 192 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 192 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
G4Colour PHG4mRICHDetector::LensPar::color |
Definition at line 200 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 200 of file PHG4mRICHDetector.h
G4double PHG4mRICHDetector::LensPar::diameter |
Definition at line 190 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 190 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
G4double PHG4mRICHDetector::LensPar::eff_diameter |
Definition at line 191 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 191 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
G4double PHG4mRICHDetector::LensPar::f |
Definition at line 189 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 189 of file PHG4mRICHDetector.h
G4double PHG4mRICHDetector::LensPar::grooveWidth |
Definition at line 193 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 193 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
G4double PHG4mRICHDetector::LensPar::halfXYZ[3] |
Definition at line 195 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 195 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens(), and LensPar().
G4Material* PHG4mRICHDetector::LensPar::material |
Definition at line 197 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 197 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
G4double PHG4mRICHDetector::LensPar::n |
Definition at line 188 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 188 of file PHG4mRICHDetector.h
std::string PHG4mRICHDetector::LensPar::name |
Definition at line 187 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 187 of file PHG4mRICHDetector.h
Referenced by eicpy.verify.PythiaHistograms::__init__(), eicpy.verify.DjangohHistograms::__init__(), and PHG4mRICHDetector::build_lens().
G4ThreeVector PHG4mRICHDetector::LensPar::pos |
Definition at line 196 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 196 of file PHG4mRICHDetector.h
Referenced by PHG4mRICHDetector::build_lens().
int PHG4mRICHDetector::LensPar::sensitivity |
Definition at line 198 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 198 of file PHG4mRICHDetector.h
bool PHG4mRICHDetector::LensPar::surface |
Definition at line 203 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 203 of file PHG4mRICHDetector.h
bool PHG4mRICHDetector::LensPar::visibility |
Definition at line 201 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 201 of file PHG4mRICHDetector.h
bool PHG4mRICHDetector::LensPar::wireframe |
Definition at line 202 of file PHG4mRICHDetector.h.
View newest version in sPHENIX GitHub at line 202 of file PHG4mRICHDetector.h