ATLAS Offline Software
Loading...
Searching...
No Matches
ICaloRecoSimpleGeomTool Class Referenceabstract

#include <ICaloRecoSimpleGeomTool.h>

Inheritance diagram for ICaloRecoSimpleGeomTool:
Collaboration diagram for ICaloRecoSimpleGeomTool:

Public Member Functions

 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
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
virtual void print () const =0
 method for printout

Detailed Description

Definition at line 36 of file ICaloRecoSimpleGeomTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ICaloRecoSimpleGeomTool::DeclareInterfaceID ( ICaloRecoSimpleGeomTool ,
1 ,
0  )

◆ 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

method for printout


The documentation for this class was generated from the following file: