All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
icarusDB::ICARUSChannelMap Class Reference
Inheritance diagram for icarusDB::ICARUSChannelMap:
icarusDB::ICARUSChannelMapProvider icarusDB::IICARUSChannelMap

Public Member Functions

 ICARUSChannelMap (const fhicl::ParameterSet &pset, art::ActivityRegistry &reg)
 
- Public Member Functions inherited from icarusDB::ICARUSChannelMapProvider
 ICARUSChannelMapProvider (const fhicl::ParameterSet &pset)
 
bool hasFragmentID (const unsigned int) const override
 
unsigned int nTPCfragmentIDs () const override
 Returns the number of TPC fragment IDs known to the service. More...
 
const std::string & getCrateName (const unsigned int) const override
 
const ReadoutIDVecgetReadoutBoardVec (const unsigned int) const override
 
const TPCReadoutBoardToChannelMapgetReadoutBoardToChannelMap () const override
 
bool hasBoardID (const unsigned int) const override
 
unsigned int nTPCboardIDs () const override
 Returns the number of TPC board IDs known to the service. More...
 
unsigned int getBoardSlot (const unsigned int) const override
 
const ChannelPlanePairVecgetChannelPlanePair (const unsigned int) const override
 
bool hasPMTDigitizerID (const unsigned int) const override
 
unsigned int nPMTfragmentIDs () const override
 Returns the number of PMT fragment IDs known to the service. More...
 
const
DigitizerChannelChannelIDPairVec
getChannelIDPairVec (const unsigned int) const override
 
unsigned int getSimMacAddress (const unsigned int) const override
 
unsigned int gettopSimMacAddress (const unsigned int) const override
 
std::pair< double, double > getSideCRTCalibrationMap (int mac5, int chan) const override
 Returns the Gain and Pedestal for Side CRT. More...
 
- Public Member Functions inherited from icarusDB::IICARUSChannelMap
virtual ~IICARUSChannelMap () noexcept=default
 

Additional Inherited Members

- Static Public Member Functions inherited from icarusDB::ICARUSChannelMapProvider
static constexpr unsigned int PMTfragmentIDtoDBkey (unsigned int fragmentID)
 Returns the channel mapping database key for the specified PMT fragment ID. More...
 
static constexpr unsigned int DBkeyToPMTfragmentID (unsigned int DBkey)
 Returns the PMT fragment ID for the specified channel mapping database key. More...
 

Detailed Description

Definition at line 19 of file ICARUSChannelMap_service.cc.

Constructor & Destructor Documentation

icarusDB::ICARUSChannelMap::ICARUSChannelMap ( const fhicl::ParameterSet &  pset,
art::ActivityRegistry &  reg 
)

Definition at line 32 of file ICARUSChannelMap_service.cc.

34  {}
ICARUSChannelMapProvider(const fhicl::ParameterSet &pset)

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