#include <IrtGeo.h>
|
| | IrtGeo (std::string detName_, gsl::not_null< const dd4hep::Detector * > det_, gsl::not_null< const dd4hep::rec::CellIDPositionConverter * > conv_, std::shared_ptr< spdlog::logger > log_) |
| |
| virtual | ~IrtGeo () |
| |
| CherenkovDetectorCollection * | GetIrtDetectorCollection () const |
| |
◆ IrtGeo()
| richgeo::IrtGeo::IrtGeo |
( |
std::string |
detName_, |
|
|
gsl::not_null< const dd4hep::Detector * > |
det_, |
|
|
gsl::not_null< const dd4hep::rec::CellIDPositionConverter * > |
conv_, |
|
|
std::shared_ptr< spdlog::logger > |
log_ |
|
) |
| |
◆ ~IrtGeo()
| richgeo::IrtGeo::~IrtGeo |
( |
| ) |
|
|
virtual |
◆ DD4hep_to_IRT()
| virtual void richgeo::IrtGeo::DD4hep_to_IRT |
( |
| ) |
|
|
protectedpure virtual |
◆ GetIrtDetectorCollection()
| CherenkovDetectorCollection * richgeo::IrtGeo::GetIrtDetectorCollection |
( |
| ) |
const |
|
inline |
◆ GetVectorFromVariantParameters()
template<class VecT >
| VecT richgeo::IrtGeo::GetVectorFromVariantParameters |
( |
dd4hep::rec::VariantParameters * |
pars, |
|
|
std::string |
key |
|
) |
| const |
|
inlineprotected |
◆ SetReadoutIDToPositionLambda()
| void richgeo::IrtGeo::SetReadoutIDToPositionLambda |
( |
| ) |
|
|
protected |
◆ SetRefractiveIndexTable()
| void richgeo::IrtGeo::SetRefractiveIndexTable |
( |
| ) |
|
|
protected |
◆ m_converter
| gsl::not_null<const dd4hep::rec::CellIDPositionConverter*> richgeo::IrtGeo::m_converter |
|
protected |
◆ m_det
| gsl::not_null<const dd4hep::Detector*> richgeo::IrtGeo::m_det |
|
protected |
◆ m_detName
| std::string richgeo::IrtGeo::m_detName |
|
protected |
◆ m_detRich
| dd4hep::DetElement richgeo::IrtGeo::m_detRich |
|
protected |
◆ m_irtDetector
| CherenkovDetector* richgeo::IrtGeo::m_irtDetector {} |
|
protected |
◆ m_irtDetectorCollection
| CherenkovDetectorCollection* richgeo::IrtGeo::m_irtDetectorCollection {} |
|
protected |
◆ m_log
| std::shared_ptr<spdlog::logger> richgeo::IrtGeo::m_log |
|
protected |
◆ m_posRich
| dd4hep::Position richgeo::IrtGeo::m_posRich |
|
protected |
◆ m_sensor_info
The documentation for this class was generated from the following files: