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

, generated on Tue Sep 26 2023.