All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
opdet::PDMapAlgSimple Class Reference
Inheritance diagram for opdet::PDMapAlgSimple:
opdet::PDMapAlg

Public Member Functions

 PDMapAlgSimple (const fhicl::ParameterSet &pset)
 
 ~PDMapAlgSimple ()
 
std::string pdType (size_t ch) const override
 

Private Attributes

std::string fType
 

Additional Inherited Members

- Private Member Functions inherited from opdet::PDMapAlg
virtual ~PDMapAlg () noexcept=default
 
virtual bool isPDType (size_t ch, std::string pdname) const
 

Detailed Description

Definition at line 21 of file PDMapAlgSimple_tool.cc.

Constructor & Destructor Documentation

opdet::PDMapAlgSimple::PDMapAlgSimple ( const fhicl::ParameterSet &  pset)
inlineexplicit

Definition at line 24 of file PDMapAlgSimple_tool.cc.

25  { fType = pset.get<std::string>("Type","pmt"); }
opdet::PDMapAlgSimple::~PDMapAlgSimple ( )
inline

Definition at line 27 of file PDMapAlgSimple_tool.cc.

27 {}

Member Function Documentation

std::string opdet::PDMapAlgSimple::pdType ( size_t  ch) const
inlineoverridevirtual

Implements opdet::PDMapAlg.

Definition at line 29 of file PDMapAlgSimple_tool.cc.

29 { return fType; }

Member Data Documentation

std::string opdet::PDMapAlgSimple::fType
private

Definition at line 32 of file PDMapAlgSimple_tool.cc.


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