![]() |
ATLAS Offline Software
|
Public Member Functions | |
| int | phiGap (double radius, double xhit, double yhit) const |
| compute number (0 to 1023) of closest electrode according to nominal accordion geometry | |
| void | getRPhi () |
| initialization routine | |
| double | phi0 (double radius) const |
| phi of first absorber as function of radius for nominal accordion geometry (before sagging). | |
| double | Distance_Ele (const double &x, const double &y, const int &PhiC, int &Num_Straight, const int &Num_Coude, double &xl) |
| Compute the distance to the electrode. | |
| double | Distance_Abs (const double &x, const double &y, const int &nabs, const int &Num_Straight, const int &Num_Coude) |
| Compute the distance to the absorber. | |
Public Attributes | |
| double | gam0 {} |
| double | Rmin {} |
| double | Rmax {} |
| double | dR {} |
| double | Rphi [5000] {} |
| int | NRphi {} |
| int | Nbrt {} |
| int | Nbrt1 {} |
| double | rint_eleFib {} |
| double | delta [15] {} |
| double | rc [15] {} |
| double | phic [15] {} |
| double | xc [15] {} |
| double | yc [15] {} |
| double | rMinAccordion {} |
| double | rMaxAccordion {} |
| double | zMinBarrel {} |
| double | zMaxBarrel {} |
| double | etaMaxBarrel {} |
| int | NCellTot {} |
| int | NCellMax {} |
| const GeoStraightAccSection * | electrodeStraightSection {} |
| const GeoStraightAccSection * | absorberStraightSection {} |
| ServiceHandle< StoreGateSvc > | detStore {"DetectorStore","DetectorStore"} |
Definition at line 19 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::Distance_Abs | ( | const double & | x, |
| const double & | y, | ||
| const int & | nabs, | ||
| const int & | Num_Straight, | ||
| const int & | Num_Coude ) |
Compute the distance to the absorber.
| double EMBAccordionDetails::Clockwork::Distance_Ele | ( | const double & | x, |
| const double & | y, | ||
| const int & | PhiC, | ||
| int & | Num_Straight, | ||
| const int & | Num_Coude, | ||
| double & | xl ) |
Compute the distance to the electrode.
| void EMBAccordionDetails::Clockwork::getRPhi | ( | ) |
initialization routine
Definition at line 77 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::phi0 | ( | double | radius | ) | const |
phi of first absorber as function of radius for nominal accordion geometry (before sagging).
Definition at line 280 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::phiGap | ( | double | radius, |
| double | xhit, | ||
| double | yhit ) const |
compute number (0 to 1023) of closest electrode according to nominal accordion geometry
Definition at line 180 of file EMBAccordionDetails.cxx.
| const GeoStraightAccSection* EMBAccordionDetails::Clockwork::absorberStraightSection {} |
Definition at line 72 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::delta[15] {} |
Definition at line 58 of file EMBAccordionDetails.cxx.
| ServiceHandle<StoreGateSvc> EMBAccordionDetails::Clockwork::detStore {"DetectorStore","DetectorStore"} |
Definition at line 74 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::dR {} |
Definition at line 52 of file EMBAccordionDetails.cxx.
| const GeoStraightAccSection* EMBAccordionDetails::Clockwork::electrodeStraightSection {} |
Definition at line 71 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::etaMaxBarrel {} |
Definition at line 67 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::gam0 {} |
Definition at line 49 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::Nbrt {} |
Definition at line 55 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::Nbrt1 {} |
Definition at line 56 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::NCellMax {} |
Definition at line 69 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::NCellTot {} |
Definition at line 68 of file EMBAccordionDetails.cxx.
| int EMBAccordionDetails::Clockwork::NRphi {} |
Definition at line 54 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::phic[15] {} |
Definition at line 60 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::rc[15] {} |
Definition at line 59 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::rint_eleFib {} |
Definition at line 57 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::Rmax {} |
Definition at line 51 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::rMaxAccordion {} |
Definition at line 64 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::Rmin {} |
Definition at line 50 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::rMinAccordion {} |
Definition at line 63 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::Rphi[5000] {} |
Definition at line 53 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::xc[15] {} |
Definition at line 61 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::yc[15] {} |
Definition at line 62 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::zMaxBarrel {} |
Definition at line 66 of file EMBAccordionDetails.cxx.
| double EMBAccordionDetails::Clockwork::zMinBarrel {} |
Definition at line 65 of file EMBAccordionDetails.cxx.