Classes | Typedefs | Enumerations | Functions
TelescopeSimulatorLX Namespace Reference

Classes

class  CMirrorParamsReaderBase
 
class  CMirrorParamsReaderFromDb
 
class  CMirrorParamsReaderFromFile
 
class  FDsimG4Camera
 
class  FDsimG4CameraFoot
 
class  FDsimG4CameraSupport
 
class  FDsimG4CorrectorRing
 
class  FDsimG4CorrectorRingKG
 
class  FDsimG4CorrectorRingLowerLimit
 
class  FDsimG4CorrectorRingUpperLimit
 
class  FDsimG4DetectorConstruction
 
class  FDsimG4EventAction
 
class  FDsimG4Filter
 
class  FDsimG4FilterSD
 
class  FDsimG4FocalSurfaceSD
 
class  FDsimG4LensSD
 
class  FDsimG4Materials
 
class  FDsimG4Mercedes
 
class  FDsimG4MercedesSD
 
class  FDsimG4Mirror
 
class  FDsimG4MirrorSD
 
class  FDsimG4MirrorSegment
 
class  FDsimG4MirrorSpherical
 
class  FDsimG4OpBoundaryProcess
 
class  FDsimG4OpticalHit
 
class  FDsimG4PhysicsList
 
class  FDsimG4PMT
 
class  FDsimG4PMT_SD
 
class  FDsimG4PrimaryGeneratorAction
 
class  FDsimG4StoreOpticalHit
 
class  FDsimG4VCorrectorRing
 
class  FDsimG4VisExecutive
 
class  FDsimG4Write2ROOT
 
class  FDsimG4XMLManager
 Manager for specific FD description parameters in XML file. More...
 
struct  MIRRORPARAMS
 
struct  SurfaceRoughness
 
class  TelescopeSimulator
 Simulates the FD telescope using Geant4. More...
 
class  ThinFilm
 

Typedefs

typedef G4THitsCollection
< FDsimG4OpticalHit
FDsimG4OpticalHitsCollection
 
typedef MIRRORPARAMSPMIRRORPARAMS
 

Enumerations

enum  eTelescope {
  ET_LL1, ET_LL2, ET_LL3, ET_LL4,
  ET_LL5, ET_LL6, ET_LM1, ET_LM2,
  ET_LM3, ET_LM4, ET_LM5, ET_LM6,
  ET_LA1, ET_LA2, ET_LA3, ET_LA4,
  ET_LA5, ET_LA6, ET_CO1, ET_CO2,
  ET_CO3, ET_CO4, ET_CO5, ET_CO6,
  ET_None
}
 
enum  FDsimG4OpBoundaryProcessStatus {
  Undefined, FresnelRefraction, FresnelReflection, TotalInternalReflection,
  LambertianReflection, LobeReflection, SpikeReflection, BackScattering,
  Absorption, Detection, NotAtBoundary, SameMaterial,
  StepTooSmall, NoRINDEX
}
 

Functions

static const G4Colour blue (0.0, 0.0, 1.0)
 
static const G4Colour cyan (0.0, 1.0, 1.0)
 
static const G4Colour gray (0.5, 0.5, 0.5)
 
static const G4Colour green (0.0, 1.0, 0.0)
 
static const G4Colour magenta (1.0, 0.5, 1.0)
 
static const G4Colour red (1.0, 0.0, 0.0)
 
static const G4Colour yellow (1.0, 1.0, 0.5)
 

Typedef Documentation

Definition at line 62 of file FDsimG4OpticalHit.hh.

Definition at line 31 of file MirrorParamsReader.hh.

Enumeration Type Documentation

Enumerator
ET_LL1 
ET_LL2 
ET_LL3 
ET_LL4 
ET_LL5 
ET_LL6 
ET_LM1 
ET_LM2 
ET_LM3 
ET_LM4 
ET_LM5 
ET_LM6 
ET_LA1 
ET_LA2 
ET_LA3 
ET_LA4 
ET_LA5 
ET_LA6 
ET_CO1 
ET_CO2 
ET_CO3 
ET_CO4 
ET_CO5 
ET_CO6 
ET_None 

Definition at line 12 of file MirrorParamsReader.hh.

Enumerator
Undefined 
FresnelRefraction 
FresnelReflection 
TotalInternalReflection 
LambertianReflection 
LobeReflection 
SpikeReflection 
BackScattering 
Absorption 
Detection 
NotAtBoundary 
SameMaterial 
StepTooSmall 
NoRINDEX 

Definition at line 91 of file FDsimG4OpBoundaryProcess.hh.

Function Documentation

static const G4Colour TelescopeSimulatorLX::blue ( 0.  0,
0.  0,
1.  0 
)
static
static const G4Colour TelescopeSimulatorLX::cyan ( 0.  0,
1.  0,
1.  0 
)
static
static const G4Colour TelescopeSimulatorLX::gray ( 0.  5,
0.  5,
0.  5 
)
static
static const G4Colour TelescopeSimulatorLX::green ( 0.  0,
1.  0,
0.  0 
)
static
static const G4Colour TelescopeSimulatorLX::magenta ( 1.  0,
0.  5,
1.  0 
)
static
static const G4Colour TelescopeSimulatorLX::red ( 1.  0,
0.  0,
0.  0 
)
static
static const G4Colour TelescopeSimulatorLX::yellow ( 1.  0,
1.  0,
0.  5 
)
static

, generated on Tue Sep 26 2023.