Public Member Functions | Private Member Functions | List of all members
evdb::Reconfigurable Class Referenceabstract

#include "/cvmfs/"

Inheritance diagram for evdb::Reconfigurable:
evd::GeometryDrawingOptions evd::PlotDrawingOptions evd::RawDrawingOptions evd::RecoDrawingOptions evd::SimulationDrawingOptions evd::SliceNavigator evdb::Colors nutools::dbi::DBIService

Public Member Functions

 Reconfigurable (fhicl::ParameterSet const &ps)
void do_reconfigure (fhicl::ParameterSet const &pset)
virtual ~Reconfigurable ()=default

Private Member Functions

virtual void reconfigure (fhicl::ParameterSet const &)=0

Detailed Description

Definition at line 13 of file Reconfigurable.h.

Constructor & Destructor Documentation

evdb::Reconfigurable::Reconfigurable ( fhicl::ParameterSet const &  ps)

Definition at line 6 of file Reconfigurable.cxx.

References evdb::ServiceTable::Instance(), and evdb::ServiceTable::RegisterService().

7 {
9 }
void RegisterService(fhicl::ParameterSet const &ps, cet::exempt_ptr< Reconfigurable > s)
static ServiceTable & Instance()
virtual evdb::Reconfigurable::~Reconfigurable ( )

Referenced by do_reconfigure().

Member Function Documentation

void evdb::Reconfigurable::do_reconfigure ( fhicl::ParameterSet const &  pset)

Definition at line 16 of file Reconfigurable.h.

References reconfigure(), and ~Reconfigurable().

16 { reconfigure(pset); }
virtual void reconfigure(fhicl::ParameterSet const &)=0
virtual void evdb::Reconfigurable::reconfigure ( fhicl::ParameterSet const &  )
privatepure virtual

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