#include <FixedChannelGroupService.h>
Public Member Functions | |
FixedChannelGroupService (fhicl::ParameterSet const &pset) | |
FixedChannelGroupService (fhicl::ParameterSet const &pset, art::ActivityRegistry &) | |
~FixedChannelGroupService ()=default | |
Index | size () const |
Name | name (Index igrp) const |
const ChannelVector & | channels (Index igrp) const |
std::ostream & | print (std::ostream &out=std::cout, std::string prefix="") const |
Public Member Functions inherited from ChannelGroupService | |
virtual | ~ChannelGroupService ()=default |
Private Types | |
typedef std::vector< Name > | NameVector |
typedef std::vector< ChannelVector > | ChannelVectorVector |
Private Attributes | |
NameVector | m_names |
ChannelVectorVector | m_chanvecs |
Additional Inherited Members | |
Public Types inherited from ChannelGroupService | |
typedef unsigned int | Index |
typedef unsigned int | Channel |
typedef std::vector< Channel > | ChannelVector |
typedef std::string | Name |
Definition at line 14 of file FixedChannelGroupService.h.
|
private |
Definition at line 42 of file FixedChannelGroupService.h.
|
private |
Definition at line 41 of file FixedChannelGroupService.h.
FixedChannelGroupService::FixedChannelGroupService | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 25 of file FixedChannelGroupService_service.cc.
FixedChannelGroupService::FixedChannelGroupService | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | |||
) |
Definition at line 39 of file FixedChannelGroupService_service.cc.
|
default |
|
virtual |
Implements ChannelGroupService.
Definition at line 57 of file FixedChannelGroupService_service.cc.
|
virtual |
|
virtual |
|
private |
Definition at line 46 of file FixedChannelGroupService.h.
|
private |
Definition at line 45 of file FixedChannelGroupService.h.