#include <ICaloRecoSimpleGeomTool.h>
|
| DeclareInterfaceID (ICaloRecoSimpleGeomTool, 1, 0) |
|
virtual bool | get_cylinder_surface (CaloSubdetNames::ALIGNVOL alvol, Amg::Transform3D &htrans, double &hphi, std::vector< double > &radius, std::vector< double > &depth, std::vector< double > &hlength) const =0 |
| the enum ALIGNVOL covers all LAr pieces, including cryostats and coil More...
|
|
virtual bool | get_disk_surface (CaloSubdetNames::ALIGNVOL alvol, Amg::Transform3D &htrans, double &hphi, std::vector< double > &z, std::vector< double > &depth, std::vector< double > &rmin, std::vector< double > &rmax) const =0 |
| the enum ALIGNVOL covers all LAr pieces, including cryostats and coil More...
|
|
virtual void | print () const =0 |
| method for printout More...
|
|
Definition at line 36 of file ICaloRecoSimpleGeomTool.h.
◆ DeclareInterfaceID()
◆ get_cylinder_surface()
virtual bool ICaloRecoSimpleGeomTool::get_cylinder_surface |
( |
CaloSubdetNames::ALIGNVOL |
alvol, |
|
|
Amg::Transform3D & |
htrans, |
|
|
double & |
hphi, |
|
|
std::vector< double > & |
radius, |
|
|
std::vector< double > & |
depth, |
|
|
std::vector< double > & |
hlength |
|
) |
| const |
|
pure virtual |
the enum ALIGNVOL covers all LAr pieces, including cryostats and coil
◆ get_disk_surface()
virtual bool ICaloRecoSimpleGeomTool::get_disk_surface |
( |
CaloSubdetNames::ALIGNVOL |
alvol, |
|
|
Amg::Transform3D & |
htrans, |
|
|
double & |
hphi, |
|
|
std::vector< double > & |
z, |
|
|
std::vector< double > & |
depth, |
|
|
std::vector< double > & |
rmin, |
|
|
std::vector< double > & |
rmax |
|
) |
| const |
|
pure virtual |
the enum ALIGNVOL covers all LAr pieces, including cryostats and coil
◆ print()
virtual void ICaloRecoSimpleGeomTool::print |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: