FDsimG4CorrectorRingUpperLimit.hh
Go to the documentation of this file.
1 #ifndef G4FDSIMCORRECTORRINGUPPER_H
2 #define G4FDSIMCORRECTORRINGUPPER_H
3 
5 #include "globals.hh"
6 #include "G4ThreeVector.hh"
7 #include "G4Material.hh"
8 
9 namespace TelescopeSimulatorLX {
10 
12 
13  public:
14 
15  FDsimG4CorrectorRingUpperLimit(G4double rmin, G4double rmax, G4double minPhi, G4double deltaPhi, G4double Thickness,G4Material* Material, G4int Npoints) ;
16  FDsimG4CorrectorRingUpperLimit(G4double minPhi, G4double deltaPhi, G4double Thickness, G4Material* Material, G4int Npoints) ;
17  FDsimG4CorrectorRingUpperLimit(G4double Thickness, G4Material* Material, G4int Npoints) ;
18 
19 
21 
22  public:
23 
24 
25  private:
26 
27  G4double GetSagita(G4double) ;
28  G4double GetRadius(G4double) ;
29  void SetProfileParameters() ;
30 
31 
32  private:
33 
34  void Init() ;
35 
36  private:
37 
38  G4double fa1 ;
39  G4double fa2 ;
40  G4double fa3 ;
41 
42  };
43 
44 }
45 
46 #endif // G4FDSIMCORRECTORRINGUPPER_H
FDsimG4CorrectorRingUpperLimit(G4double rmin, G4double rmax, G4double minPhi, G4double deltaPhi, G4double Thickness, G4Material *Material, G4int Npoints)

, generated on Tue Sep 26 2023.