All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sbnd::CRTGeometryHelper Class Reference

#include <CRTGeometryHelper.h>

Inheritance diagram for sbnd::CRTGeometryHelper:
geo::AuxDetExptGeoHelperInterface

Public Member Functions

 CRTGeometryHelper (fhicl::ParameterSet const &pset)
 
- Public Member Functions inherited from geo::AuxDetExptGeoHelperInterface
virtual ~AuxDetExptGeoHelperInterface ()=default
 Virtual destructor; does nothing. More...
 
AuxDetChannelMapAlgPtr_t ConfigureAuxDetChannelMapAlg (fhicl::ParameterSet const &sortingParameters) const
 Configure and initialize the channel map. More...
 

Private Member Functions

AuxDetChannelMapAlgPtr_t doConfigureAuxDetChannelMapAlg (fhicl::ParameterSet const &sortingParameters) const override
 Implementation of ConfigureChannelMapAlg (pure virtual) More...
 

Private Attributes

fhicl::ParameterSet fPset
 Copy of configuration parameter set. More...
 

Additional Inherited Members

- Public Types inherited from geo::AuxDetExptGeoHelperInterface
using AuxDetChannelMapAlgPtr_t = std::unique_ptr< AuxDetChannelMapAlg >
 

Detailed Description

Definition at line 24 of file sbndcode/sbndcode/CRT/CRTGeometryHelper.h.

Constructor & Destructor Documentation

sbnd::CRTGeometryHelper::CRTGeometryHelper ( fhicl::ParameterSet const &  pset)
explicit

Definition at line 19 of file sbndcode/sbndcode/CRT/CRTGeometryHelper_service.cc.

20  : fPset(pset) {}
fhicl::ParameterSet fPset
Copy of configuration parameter set.

Member Function Documentation

CRTGeometryHelper::AuxDetChannelMapAlgPtr_t sbnd::CRTGeometryHelper::doConfigureAuxDetChannelMapAlg ( fhicl::ParameterSet const &  sortingParameters) const
overrideprivatevirtual

Implementation of ConfigureChannelMapAlg (pure virtual)

Implements geo::AuxDetExptGeoHelperInterface.

Definition at line 24 of file sbndcode/sbndcode/CRT/CRTGeometryHelper_service.cc.

26  {
27  return std::make_unique<geo::CRTChannelMapAlg>(sortingParameters);
28  }

Member Data Documentation

fhicl::ParameterSet sbnd::CRTGeometryHelper::fPset
private

Copy of configuration parameter set.

Definition at line 34 of file sbndcode/sbndcode/CRT/CRTGeometryHelper.h.


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