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

#include <SBNDGeometryHelper.h>

Inheritance diagram for sbnd::SBNDGeometryHelper:
geo::ExptGeoHelperInterface

Public Member Functions

 SBNDGeometryHelper (fhicl::ParameterSet const &pset)
 
- Public Member Functions inherited from geo::ExptGeoHelperInterface
virtual ~ExptGeoHelperInterface ()=default
 Virtual destructor; does nothing. More...
 
ChannelMapAlgPtr_t ConfigureChannelMapAlg (fhicl::ParameterSet const &sortingParameters, std::string const &detectorName) const
 Configure and initialize the channel map. More...
 

Private Member Functions

std::unique_ptr
< geo::ChannelMapAlg
doConfigureChannelMapAlg (fhicl::ParameterSet const &sortingParameters, std::string const &detectorName) const override
 

Additional Inherited Members

- Public Types inherited from geo::ExptGeoHelperInterface
using ChannelMapAlgPtr_t = std::unique_ptr< ChannelMapAlg >
 

Detailed Description

Definition at line 27 of file SBNDGeometryHelper.h.

Constructor & Destructor Documentation

sbnd::SBNDGeometryHelper::SBNDGeometryHelper ( fhicl::ParameterSet const &  pset)

Definition at line 22 of file SBNDGeometryHelper_service.cc.

23  {}

Member Function Documentation

std::unique_ptr< geo::ChannelMapAlg > sbnd::SBNDGeometryHelper::doConfigureChannelMapAlg ( fhicl::ParameterSet const &  sortingParameters,
std::string const &  detectorName 
) const
overrideprivatevirtual

Implements geo::ExptGeoHelperInterface.

Definition at line 26 of file SBNDGeometryHelper_service.cc.

28  {
29  return std::make_unique<geo::ChannelMapSBNDAlg>(sortingParameters);
30  }

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