ATLAS Offline Software
Simulation
G4Utilities
Geo2G4
src
LArFanSection.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef __LARFANSECTION_H__
6
#define __LARFANSECTION_H__
7
8
// helper class to replace G4Polycone
9
// in certain LArWheelSolid operations
10
11
class
LArFanSections
12
{
13
public
:
14
G4double
Amin
,
Amax
;
15
G4double
Bmin
,
Bmax
;
16
G4double
Amin2
,
Amax2
;
17
G4double
Bmin2
,
Bmax2
;
18
G4double
xmin
,
xmax
;
19
G4double
Cflat2
,
ABmax
,
ABmin
;
20
21
LArFanSections
(
22
G4double ri1, G4double ri2,
23
G4double ro1, G4double ro2,
24
G4double Xmax, G4double z1, G4double z2
25
);
26
27
void
print
(
void
)
const
;
28
};
29
30
#endif // __LARFANSECTION_H__
LArFanSections::Amax2
G4double Amax2
Definition:
LArFanSection.h:16
LArFanSections::LArFanSections
LArFanSections(G4double ri1, G4double ri2, G4double ro1, G4double ro2, G4double Xmax, G4double z1, G4double z2)
Definition:
LArFanSection.cxx:21
LArFanSections::print
void print(void) const
Definition:
LArFanSection.cxx:11
LArFanSections::Bmin
G4double Bmin
Definition:
LArFanSection.h:15
LArFanSections::Amax
G4double Amax
Definition:
LArFanSection.h:14
LArFanSections
Definition:
LArFanSection.h:12
LArFanSections::ABmax
G4double ABmax
Definition:
LArFanSection.h:19
LArFanSections::Amin
G4double Amin
Definition:
LArFanSection.h:14
LArFanSections::Bmin2
G4double Bmin2
Definition:
LArFanSection.h:17
LArFanSections::xmax
G4double xmax
Definition:
LArFanSection.h:18
LArFanSections::ABmin
G4double ABmin
Definition:
LArFanSection.h:19
LArFanSections::Bmax2
G4double Bmax2
Definition:
LArFanSection.h:17
LArFanSections::Bmax
G4double Bmax
Definition:
LArFanSection.h:15
LArFanSections::Amin2
G4double Amin2
Definition:
LArFanSection.h:16
LArFanSections::xmin
G4double xmin
Definition:
LArFanSection.h:18
LArFanSections::Cflat2
G4double Cflat2
Definition:
LArFanSection.h:19
Generated on Sun Dec 22 2024 21:13:27 for ATLAS Offline Software by
1.8.18